[Python] Lista delle funzioni presenti in un modulo

Daniele Zambelli daniele.zambelli a gmail.com
Gio 28 Mar 2013 19:18:04 CET


Il giorno 28 marzo 2013 15:22, Marco Buttu <mbuttu a oa-cagliari.inaf.it> 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:
>             print(f())
>

Grazie, è proprio quello che mi serviva... getattr continua a rimanere un
lato oscuro di Python per me.

Grazie

-- 

Daniele

www.fugamatematica.blogspot.com

    giusto!
    nel verso
    forse è perché non guardiamo le cose
    Quando non ci capiamo,
-------------- parte successiva --------------
Un allegato HTML è stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20130328/650d2b21/attachment.html>


Maggiori informazioni sulla lista Python