[pyar] Averiguar el tipo de objeto en caliente

Martin Alderete malderete en gmail.com
Vie Ago 24 01:17:05 ART 2012


Buenas! como estas?

2012/8/24 Milton Labanda <1000ton.lab en gmail.com>

> Hola amigos sucede que estoy usando el WebService wspp OK instalado en
> moodle
> con los clientes en python. y entonces cuando llamo a un metodo de ese
> webservice
> me devuelve siempre un SOAPpy.Types.structuredSOAPpy , luedo de eso objeto
> quiero recuperar un objeto que a veces es un diccionario y en otras es una
> lista,
> y ya he preguntado que tipo tiene y siempre me dice *instance* de aunque
> despues
> ya se convierten en lo que realmente son diccionario o lista. Como puedo
> averiguar el
> tipo antes de que usarlo?
>
>
SI no entiendo mal, lo podes solucionar con "isinstance()"

if isinstance(datos, list):
     print "USANDO UNA LISTA"
elif isinstance(datos, dict):
     print "USANDO UN DICT"


Espero te sirva,

saludos!



-- 
Alderete, Martin Nicolas
NINJA-IDE Core Developer
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.python.org.ar/pipermail/pyar/attachments/20120824/4d7b6f3f/attachment.html>


More information about the pyar mailing list