Tengo un módulo de python instalado en mi sistema y me gustaría poder ver qué funciones/clases/métodos están disponibles en él.
Quiero llamar a la función doc en cada uno. En ruby puedo hacer algo como NombreClase.métodos para obtener una lista de todos los métodos disponibles en esa clase. ¿Hay algo similar en python?
Por ejemplo, algo como
from somemodule import foo
print foo.methods # or whatever is the correct method to call
El módulo inspect
. También vea el módulo pydoc
, la función help()
en el intérprete interactivo y la herramienta de línea de comandos pydoc
que genera la documentación que busca. Sólo tienes que darles la clase de la que quieres ver la documentación. También pueden generar, por ejemplo, una salida HTML y escribirla en el disco.