from collections import namedtuple

names = list("abcdefgh")
Attrs = namedtuple('Attrs', names)

d = dict.fromkeys(names, '')
print Attrs(**d) # -> Attrs(a='', b='', c='', d='', e='', f='', g='', h='')