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