[ZODB-Dev] No module named Persistence

Laurence Rowe l at lrowe.co.uk
Sun Dec 20 17:50:15 EST 2009

2009/12/20 Ross Boylan <RossBoylan at stanfordalumni.org>:
> The IPC10 presentation says
> #Works as a side-effect of importing ZODB above
> from Persistence import Persistent
> I tried that (with the indicate other imports first).  It led to a "No
> module" error.
> I tried commenting out the line, since the comment could be interpreted
> to mean that importing ZODB already does what's necessary.  But there
> was no "Persistent" class defined I could use.
> I tried from Globals import Persistent, as suggested in a 1998 posting.
> This produced "No module named  Globals."
> Suggestions?

That is the old Zope2 persistence base class. Try 'from persistent
import Persistent'.


(note that guide has probably not been updated since ZODB 3.7, so
don't expect any newer features to be documented there).


More information about the ZODB-Dev mailing list