[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