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