Preguntita de clases

Josu Oyanguren josu en ubera.net
Mar Oct 19 09:43:00 CEST 2004


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


[i for i in dir(a) if callable(getattr(a,i))]

te devuelve la lista de todos los métodos. (También te apareces los
métodos "raritos" como __repr__ o __reduce__)

David Picó escribió:
| Hola.
|
| Disculpad la sencillez de la pregunta, pero no encuentro la solución:
| ¿cómo se puede saber en ejecución los métodos que tiene una clase? Dada
| una instancia a, la expresión a.__dict__ devuelve el diccionario de
| atributos, pero yo necesito saber la lista de nombres de métodos. ¿Eso
| se puede hacer?
|
| Saludos cordiales
| David Picó
| _______________________________________________
| Python-es mailing list
| Python-es en aditel.org
| http://listas.aditel.org/listinfo/python-es
|
|


- --



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFBdMWE5ju4HVxhuqQRAszoAJ98QIdtw4aRW32RzSGOO2CLlg8p6QCfXT2y
LJ0aTu9V5iAdL5y+ql1nSLU=
=p2fo
-----END PGP SIGNATURE-----
------------ próxima parte ------------
_______________________________________________
Python-es mailing list
Python-es en aditel.org
http://listas.aditel.org/listinfo/python-es


Más información sobre la lista de distribución Python-es