Como conoser el nombre de una instancia de una clase

Marcos Sánchez Provencio rapto en arrakis.es
Vie Mar 24 13:46:59 CET 2006


Tendrás que acceder a la API del analizador sintáctico para analizar la
cadena de entrada como lo va a hacer el intérprete luego.

http://docs.python.org/lib/compiler.html

El jue, 23-03-2006 a las 12:23 -0400, Alvaro escribió:
> Hola amigos listeros:
> 
> tengo una duda. quiero saber como me averiguo el nombre de una  
> variable donde tengo almacenada una instancia de una clase... por  
> ejemplo yo tengo:
> 
> class VAR:
> 	pass
> 
> x=VAR()
> 
> pero ahora nesesito escrivir de alguna forma
>  >>> print x.nombre
> 'x'
> 
> se que puedo hacerlo consultando el namespace y ciclando sobre el  
> hasta encontrar la clase, pero este metodo me parece poco util. y  
> seria mejor que la instancia almacene el nombre en el instante de la  
> creacion
> 
> yo quiero poder escrivir:
> 
>  >>> print x*3
> 'x*3'
> 
> alguien me ayuda???
> 
> ATTE alvaro
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es




Más información sobre la lista de distribución Python-es