Copy an Object (Again?)
KraftDiner
bobrien18 at yahoo.com
Fri Jan 6 11:39:15 EST 2006
I'm having trouble getting a copy of and object... (a deep copy)
I'm writing a method that creates a mirror image of an object (on
screen)
In order to do this i need to get a copy of the object and then modify
some
of its attributes.
I tried:
objs = myListOfObjects
for obj in objs:
if obj.flag:
newObject = copy.deepcopy(obj)
newObject.mirror()
myListOfObjects.append(newObject)
That doesn't seem to work.. the new object seems to disapear from
existance.
I'm wondering if its a bug in my application or if this is my shallow
understanding of the language.
TIA
B.
More information about the Python-list
mailing list