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. -- http://mail.python.org/mailman/listinfo/python-list