bsddb.dbshelve problem unpickling objects from another directory
Josiah Carlson
jcarlson at nospam.uci.edu
Sun Feb 1 18:40:11 EST 2004
BG wrote:
> I am experimenting with dbshelve in Python 2.3.3 on Win2k. The problem is
> that objects put into the dbshelve by a script in one directory cannot be
> unpickled by script running in another directory. Why?
>
> I am writing my own collection called testcollection to hold testitems. The
> testcollection uses dbshelve to store its items to disk. I want design a
> package called testmodules.
[snip]
Pickled objects reference the module and the class from which they were
created from.
When running testmodules/test.py, testitem lives in in the module testitem.
When running test.py, testitem lives in the module testmodules.testitem.
- Josiah
More information about the Python-list
mailing list