[Zope] Change the class of a Zope object
maxm at mxm.dk
Thu May 13 03:30:29 EDT 2004
I have a bunch of objects in the ZODB that I need to convert to other
The new object have the same meta_type and the same attributes. But they
are of a new class.
So I thought that I could simply assign a new class.
I tried assigning the new class to __class__ but that didn't work. Like::
obj.__class__ = SomeNewClass
I suspect that is because I am assigning it to an aquisition wrapper.
But I am not shure.
Would I need to do something like?
base = obj.aq_base
base.__class__ = SomeNewClass
hilsen/regards Max M, Denmark
IT's Mad Science
More information about the Zope