[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

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

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 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
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 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 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] Python e Mac 10.4.11

2009-03-27 Per discussione enrico franchi
2009/3/26 nuvolare : > > Il giorno 26/mar/09, alle ore 17:13, enrico franchi ha scritto: > >> 2009/3/26 simozack : >> >>> Diciamo che qui entriamo nell'eterna battaglia PyQt/WxPython. Diciamo >>> che entrambe le librerie permettono di scrivere il codice per >>> generare >>> l'interfaccia grafica >>

[Python] google lavora per ottimizzare python

2009-03-27 Per discussione Giovanni Marco Dall'Olio
Beh, visto che ormai se ne sta parlando in tutte le mailing list su python: - http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars un progetto simile, pypy: - http://morepypy.blogspot.com/2009/03/vm-summit-nice-to-see-friendly.html --

Re: [Python] Python e Mac 10.4.11

2009-03-27 Per discussione enrico franchi
2009/3/27 enrico franchi : > Io userei il termine: dice che wx e' meglio e usa il fatto di avere > detto che wx e' meglio per dire che e' meglio. Di fatto non prova > nulla. > > Sicuramente anche con una lettura superficiale si trovano diverse > imprecisioni, errori e tipicamente l'idea e' che l'a

Re: [Python] google lavora per ottimizzare python

2009-03-27 Per discussione Lawrence Oluyede
On Fri, Mar 27, 2009 at 3:05 PM, Giovanni Marco Dall'Olio wrote: > Beh, visto che ormai se ne sta parlando in tutte le mailing list su python: > > - > http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by-5x.ars Ho letto in giro, speriamo ne esca "

Re: [Python] google lavora per ottimizzare python

2009-03-27 Per discussione Giorgio Zoppi
2009/3/27 Lawrence Oluyede > On Fri, Mar 27, 2009 at 3:05 PM, Giovanni Marco Dall'Olio > wrote: > > Beh, visto che ormai se ne sta parlando in tutte le mailing list su > python: > > > > - > > > http://arstechnica.com/open-source/news/2009/03/google-launches-project-to-boost-python-performance-by