[Python] trasformare una stringa in un nome di funzione.

Carlo Miron miron a python.it
Mer 26 Giu 2013 00:14:15 CEST


Il 25 giugno 2013 18:49, Nadir Sampaoli <nadirsampaoli a gmail.com> ha scritto::

> Qualche tempo in un'altra mail fa qualcuno aveva menzionato una qualche
> libreria che ti permette di mappare direttamente le funzioni sugli argomenti
> della CLI. Speravo di aver salvato il link tra i bookmark ma non è così. Ti
> permetterebbe di fare una cosa del tipo (molto molto a grandi linee):
>
>     import sys
>     import nonmiricordo
>
>     qualcosa = nonmiricordo.Qualcosa()
>
>     @qualcosa.unqualchedecoratore
>     def command(arg):
>         print 'hello ' + arg
>
>     if __name__ == '__main__':
>         qualcosa.esegui(sys.argv[1:])
>
>     $ program.py command --arg=foo
>     hello foo
>
> Insomma, la non meglio definita libreria riempie il buco fra argomenti come
> stringa e codice associato.
> Che bello essere così dettagliati! Magari qualche anima pia interviene a
> precisare!

Plac?
<https://pypi.python.org/pypi/plac>

--
© 2013
::

    R
 K-<M>-S
    L


Maggiori informazioni sulla lista Python