All pastes #91704 Raw Edit

freeone3000

public python v1 · immutable
#91704 ·published 2006-07-18 20:42 UTC
rendered paste body
class god (object):	def __reduce__(self):		return (god, (), None, None, None)def load_gods():	base_name = "data/gods/"	gen = os.walk(base_name)	for (useless, useless, file) in gen:		for fname in file:			hand = open("%s/%s" % (base_name, fname))			g = pickle.load(hand)			god_dict[g.name] = g#ERROR MESSSAGE:#Traceback (most recent call last):  File "elcards.py", line 78, in ?    h.main()  File "elcards.py", line 69, in main    self.load_data()  File "elcards.py", line 33, in load_data    gods.load_gods()  File "/home/james/develop/elcards/gods.py", line 36, in load_gods    g = pickle.load(hand)  File "/usr/lib/python2.3/pickle.py", line 1390, in load    return Unpickler(file).load()  File "/usr/lib/python2.3/pickle.py", line 872, in load    dispatch[key](self)  File "/usr/lib/python2.3/pickle.py", line 1104, in load_global    klass = self.find_class(module, name)  File "/usr/lib/python2.3/pickle.py", line 1140, in find_class    klass = getattr(mod, name)AttributeError: 'module' object has no attribute 'god'