El día 23 de marzo de 2010 14:49, Arnau Sanchez <pyar...@gmail.com> escribió: > On 23/03/10 14:11, Pepe Aracil wrote: > >> A partir de un texto como por ejemplo este este: >> <mod_network.Network instance at 0x9013b6c> >> >> ¿ Hay alguna forma de reconstruir una referencia a la instancia >> partiendo de la dirección 0x9013b6c ? > > ¿Y no puedes mantener un diccionario con pares (id, obj) o algo así? >
Supongo que mantener dependencias no es muy util para comprobar si se ha producido un leak. Pero tal vez con... http://docs.python.org/library/weakref.html#module-weakref > En cualquier caso: nunca lo había probado, pero esto parece funcionar: > >>>> import _ctypes >>>> s = "hola" >>>> _ctypes.PyObj_FromPtr(id(s)) > 'hola' Curioso _______________________________________________ Python-es mailing list Python-es@python.org http://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/