[Linux-bruxelles] [Python] Tableau de methode

Philippe Devalkeneer philippe.devalkeneer at brutele.be
Dim 21 Nov 22:41:17 CET 2004


tu peux aussi utliser le module inspect :

import inspect

a = inspect.getmembers(nom_de_ta_classe, inspect.ismethod)
for i in a:
	print i[0]
qui devrait uniquement te retourner les fonctions définies dans ta classe 
(sans __doc__, __module__ etc)

>
> On Saturday 20 November 2004 18:31, you wrote:
> > Ok, merci.
> > Question subsidiaire, existe-t-il une méthode pour obtenir la liste
> > des méthodes d'une classe.
> >
> > class uP8051:
> >   def inst00: pass
> >   def inst01: pass
> >   def inst02: pass
> >   def inst03: pass
> >   def instFE: pass
> >   def instFF: pass
> >
> > qui me donnerait inst00 inst01 inst02 inst03 instFE instFF





Plus d'informations sur la liste de diffusion Linux-bruxelles