why extending copy.*
Uwe Mayer
merkosh at hadiko.de
Fri Jun 21 09:07:35 EDT 2002
hi,
i need shallow and deep copies of objects and I found the copy module in
the reference library which does quite a good job.
however, they write that one could implement the copy protocol by
extending/ overwriting the __copy__() and __deepcopy__() method.
since __copy__() and __deepcopy__() already duplicate the instance
dictionary, __deepcopy__() even recursively. For what reasons would I
want to extend /overwrite the capabilities of __copy__() or __deepcopy__
()?
More information about the Python-list
mailing list