Ciao, Mr.SpOOn spiffera, lunedì 28 aprile 2008 circa: > Una soluzione penso possa essere un costrutto if-else, finché non > trovo la funzione desiderata. > Mi chiedevo però se ci fosse un metodo più elegante che mi permettesse > di leggere il nome della funzione direttamente dal menu a tendina, o > anche da un file yaml, ad esempio, e rendere così l'invocazione > dinamica.
Il modo piu' scemo che mi viene in mente, e' quello di creare un dict() con le tue funzioni. funct_dict = {'pippo':a, 'ciccio':b, 'puzzetta':c } e dopo le richiami normalmente, con result = funct_dict['puzzetta']() bye! -- -gaspa- ----------------------------------------------- -------- https://launchpad.net/~gaspa --------- ------ HomePage: iogaspa.altervista.org ------- -Il lunedi'dell'arrampicatore: www.lunedi.org - _______________________________________________ Python mailing list Python@lists.python.it http://lists.python.it/mailman/listinfo/python