On Sat, Jul 19, 2008 at 07:50:56PM +0300, Микола Харечко wrote: > Hi. I am trying to rewrite Persistent class to python. How can i write > python class that passes this tests (persistent.txt ): > > Basic type structure > -------------------- > >>> Persistent.__dictoffset__ > 0 > >>> Persistent.__weakrefoffset__ > 0 > >>> Persistent.__basicsize__ > object.__basicsize__ > True
I might be wrong, but what's the point of making the class pass these tests? They seem like implementation details, irrelevant to most (all?) of the users of persistent.Persistent. > and at the same time - it will be possible to create weakreferences to > this class (in PickleCache). Also this class must not have __slots__ > (__getstate__ method). Marius Gedminas -- C gives you enough rope to hang yourself. C++ also gives you the tree object to tie it to.
signature.asc
Description: Digital signature
_______________________________________________ For more information about ZODB, see the ZODB Wiki: http://www.zope.org/Wikis/ZODB/ ZODB-Dev mailing list - [email protected] http://mail.zope.org/mailman/listinfo/zodb-dev
