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
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
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.
__
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
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
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
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