como saber a que clase pertenece una variable?
luis miguel morillas
morillas en posta.unizar.es
Sab Nov 27 23:44:56 CET 2004
Asunto: [Python-es] como saber a que clase pertenece una variable?
Fecha: sáb, nov 27, 2004 at 11:35:19 +0100
Citando a soul (soulkiller en teleline.es):
> Si tengo una dos clases A y B. Si defino una variable x como:
> x=A()
> o
> x=B()
> Seguidamente tengo una función que dependiendo de la clase a la que
> pertenece la variable que le pasemos (x) ejecutará un código u otro. La
> pregunta es ¿Como puedo saber la clase a la que pertecene una variable
> que paso a un función?
>
puedes verlo con el atributo x.__class__
if x.__class__ == A:
[snip]
> Gracias
>
> Soul
> *************************************************
> ( soulkiller en teleline.es )
> _______________________________________________
> Python-es mailing list
> Python-es en aditel.org
> http://listas.aditel.org/listinfo/python-es
--
Luis Miguel
No a las patentes de software en Europa
EuropeSwPatentFree
http://EuropeSwPatentFree.hispalinux.es
Más información sobre la lista de distribución Python-es