Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-29 Per discussione Daniele Zambelli
Il giorno 29 marzo 2013 12:27, Marco Buttu ha scritto: > Ciao Daniele, l'utilizzo di getattr() e' molto semplice. Grazie a tutti, mi si stanno chiarendo le idee. Effettivamente ora mi sembra più semplice di quanto ho sempre pensato. La lista di Python è sempre un grande supporto. Grazie a tut

Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-29 Per discussione Marco Buttu
On 03/28/2013 07:18 PM, Daniele Zambelli wrote: Grazie, è proprio quello che mi serviva... getattr continua a rimanere un lato oscuro di Python per me. Ciao Daniele, l'utilizzo di getattr() e' molto semplice. Se hai un oggetto e vuoi ottenere un suo attributo, solitamente usi la sintassi con il

Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-29 Per discussione Giovanni Porcari
Il giorno 28/mar/2013, alle ore 19:18, Daniele Zambelli ha scritto: > > Grazie, è proprio quello che mi serviva... getattr continua a rimanere un > lato oscuro di Python per me. Scusa, per mia curiosità, ma che cosa ci trovi di 'oscuro' nella getattr ? G. __

Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-28 Per discussione Daniele Zambelli
Il giorno 28 marzo 2013 15:22, Marco Buttu ha scritto: > for n_f in nfiles: > mod = __import__(n_f) > attributes = [getattr(mod, name) for name in dir(mod)] > functions = [obj for obj in attributes if inspect.isfunction(obj)] > for f in functions: > p

Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-28 Per discussione Marco Buttu
On 03/28/2013 01:52 PM, Daniele Zambelli wrote: Ho un programma principale: main.py e una dir che contiene dei file: mod0.py, ... Il programma principale deve caricare tutte le funzioni presenti in questi moduli, ma io vorrei anche avere una lista che le contiene. Sono riuscito ad avere la lis

Re: [Python] Lista delle funzioni presenti in un modulo

2013-03-28 Per discussione Daniele Varrazzo
On 2013-03-28 12:52, Daniele Zambelli wrote: Vorrei in un mio programma ottenere la lista di tutte le funzioni presenti nei file contenuti in una directory. Puoi usare: import types isinstance(f, types.FunctionType) per sapere se un oggetto è una funzione. -- Daniele Varrazzo - Dev

[Python] Lista delle funzioni presenti in un modulo

2013-03-28 Per discussione Daniele Zambelli
Salve. Vorrei in un mio programma ottenere la lista di tutte le funzioni presenti nei file contenuti in una directory. Ho un programma principale: main.py e una dir che contiene dei file: mod0.py, ... Il programma principale deve caricare tutte le funzioni presenti in questi moduli, ma io vorrei