[ZODB-Dev] Import/Export code
Christian Theune
ct at gocept.com
Wed Aug 15 09:34:13 EDT 2007
Hi,
unfortunately the history in SVN doesn't go back far enough to answer my
question. I stumbled over a problem while importing a ZEXP file and
found this code in ExportImport.py, around line 177/178:
pfile = StringIO(data)
unpickler = Unpickler(pfile)
unpickler.persistent_load = persistent_load
newp = StringIO()
pickler = Pickler(newp, 1)
pickler.persistent_id = persistent_id
pickler.dump(unpickler.load())
pickler.dump(unpickler.load())
data = newp.getvalue()
Why do we call pickler.dump(unpickler.load()) twice?
Christian
More information about the ZODB-Dev
mailing list