Array of objects lost in unpickling
Bahadir
bilgehan.balban at gmail.com
Sun Sep 13 10:19:38 EDT 2009
Hi,
I have a class:
class second:
a = None
b = None
class first:
array = []
I populate the array in first class with instances of second, then
save by:
shelve = shelve.open(),
shelve["first"] = myfirst
shelve.close()
When I reopen the shelve from another script, the first class is
there, but array has no elements. If I reopen the shelve in the same
script right after shelve.close(), the elements are there.
Also there are no errors printed out.
Any idea why the array of instances are lost?
Thanks,
Bahadir
More information about the Python-list
mailing list