Hello there, I want to save an instance of a class containing a dictionary with the pickle-module.
The class looks like this: class subproject: configuration = {} build_steps = [] # some functions # ... Now I create an instance of this class, e.g. test = subproject() and try to save it with pickle.dump(test, file('test.pickle','wb')) or with pickle.Pickler(file('test.pickle','wb')).save(test) it looks like everything has worked well, but in the saved file 'test.pickle' only the list 'build_steps' is saved - the dictionary 'configuration' is missing. There is wether an error-message nor an exception. When I try to save only the dictionary, there is no problem at all - the dict is saved to the file. I also tried the 3 different protocols (0, 1, 2), but none of them worked for me. I hope somebody knows what to do ;) Thanks for reading Marco -- http://mail.python.org/mailman/listinfo/python-list