Python Eval

Da Andreabont's Wiki.

In Python ci sono 2 modi per valutare una espressione del linguaggio stesso:

Eval

Con la funzione eval è possibile valutare una espressione matematica.

x = 1
eval('x + 1')

Exec

Con la funzione exec è possibile eseguire del codice python passato.

codice = "print(\"Ciao\")"
exec(codice)