Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Lawrence Oluyede
2009/3/27 Alessandro Ronchi : > Ho bisogno di trovare tutti i nomi delle funzioni dentro un singolo file .py > dentro il classpath (che ho chiamato modulo, sbaglio?) , escludendo le > classi, le costanti ed altre cose. import modulo print [name for name in dir(modulo) if inspect.isfunction(getattr

Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Alessandro Ronchi
2009/3/27 Marco Mariani > Io l'ho capita come "metodo" di modulo intendendo il modulo come classe > singleton > > Anche perche' trovare metodi, bound o meno, in un dir(modulo) e' > piuttosto insolito > > Poi un attributo di un modulo puo' anche essere callable object o > funzione parziale > >

Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Marco Mariani
Lawrence Oluyede wrote: >> print [name for name in dir(modulo) if inspect.ismodule(getattr(modulo, >> name))] >> > > ahah era metodi, non moduli. sostituisci inspect.ismodule con ismethod > Io l'ho capita come "metodo" di modulo intendendo il modulo come classe singleton Anche perche'

Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Lawrence Oluyede
2009/3/27 Lawrence Oluyede : > > print [name for name in dir(modulo) if inspect.ismodule(getattr(modulo, > name))] > ahah era metodi, non moduli. sostituisci inspect.ismodule con ismethod -- Lawrence Oluyede [eng] http://oluyede.org - http://twitter.com/lawrenceoluyede [ita] http://neropercaso

Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Marco Mariani
Alessandro Ronchi wrote: > è possibile, dato un modulo python, avere una funzione che restituisca > l'elenco dei nomi dei metodi che sono contenuti? > Cosa intendi per "metodi"? Attributi? Funzioni? Classi? questa e' brutta e poco precisa (non e' chiara la richista) ma forse ti basta imp

Re: [Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Lawrence Oluyede
2009/3/27 Alessandro Ronchi : > è possibile, dato un modulo python,  avere una funzione che restituisca > l'elenco dei nomi dei metodi che sono contenuti? non testato (ne` provato) import modulo import inspect print [name for name in dir(modulo) if inspect.ismodule(getattr(modulo, name))] -- L

[Python] Ottenere un elenco dei metodi di un modulo

2009-03-27 Per discussione Alessandro Ronchi
è possibile, dato un modulo python, avere una funzione che restituisca l'elenco dei nomi dei metodi che sono contenuti? -- Alessandro Ronchi Skype: aronchi http://www.alessandroronchi.net SOASI Soc.Coop. - www.soasi.com Sviluppo Software e Sistemi Open Source Sede: Via Poggiali 2/bis, 47100 For