Hola Jose,
el problema que describes es la razon de por que existe el metodo
copy.copy() y copy.deepcopy()
de la documentacion:
https://docs.python.org/2.7/library/copy.html
"""
- A *shallow copy* constructs a new compound object and then (to the
extent possible) inserts *references* into
Hola,
tengo una clase C, a cuyos objetos puedo, en principio, hacer copias
con copy.deepcopy().
Sin embargo, cuando a la clase C le agrego logging en el __init__ [1],
ya no funciona [2].
?No me queda mas remedio que copiar el objeto "manualmente"?
?O existe alguna forma limpia de evitar este probl