Ver Mensaje Individual
  #6 (permalink)  
Antiguo 11/09/2013, 08:16
carbon
 
Fecha de Ingreso: enero-2012
Ubicación: Buenos Aires
Mensajes: 745
Antigüedad: 12 años, 3 meses
Puntos: 35
Respuesta: Cómo capturo el tipo de CUALQUIER variable?

Si lo que necesitas es "EL TIPO" de esa variable (path) simplemente:

Código Python:
Ver original
  1. print type(sys.path)

sys es un módulo, no una lista, diccionario o tupla, por lo que al hacer type(sys) siempre va a decir "(type 'module)".

Si lo que quieres es una lista con las funciones y objetos del módulo con sus respectivos tipos podes hacer:

Código Python:
Ver original
  1. import sys
  2. import inspect
  3. for name, value in inspec.getmembers(sys):
  4.     print name, value, type(value)