[Python-es] Ejecutar una funcion pasada como string
Hernan Martinez Foffani
hernan en orgmf.com.ar
Vie Jul 26 17:11:30 CEST 2002
> Mi duda ahora, es como ejecutar una funcion definida por mi, yo
> voy metiendo en una lista las
> funciones o metodos que quiero ejecutar en un futuro, los meto
> como string y cuando llega el
> momento, quiero ejecutarlos,...
podrías usar exec :
>>> fuente = "x = 3; y = 4; z = x + y; print z"
>>> exec fuente
7
>>>
mirá que el exec es mas peligroso que mono con navaja, eh?
Saludos,
-Hernan
Más información sobre la lista de distribución Python-es