Arg!!!

Toy tonto.

gc.get_referrers() ya devuelve las instancias.
Al trabajar con la consola y ver las representaciones de los
objetos en texto, no he caído en que se trataba realmente de
instancias.


Saludos.


Pepe Aracil escribió:
Hola Arnau.

Parece que funciona. :-)

El problema lo tenia cuando la funcion gc.get_referrers() me
devuelve instancias a las cuales ya no tengo acceso pero quiero
seguirles las pista para saber porque no han muerto.

Gracias.

Arnau Sanchez 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í?

En cualquier caso: nunca lo había probado, pero esto parece funcionar:

>>> import _ctypes
>>> s = "hola"
>>> _ctypes.PyObj_FromPtr(id(s))
'hola'
_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/


_______________________________________________
Python-es mailing list
Python-es@python.org
http://mail.python.org/mailman/listinfo/python-es
FAQ: http://python-es-faq.wikidot.com/

Responder a