Python exec() Funzione
Esempio
Esegui un blocco di codice:
x = 'name
= "John"\nprint(name)'
exec(x)
Definizione e utilizzo
La exec()
funzione esegue il codice Python specificato.
La exec()
funzione accetta grandi blocchi di codice, a differenza della eval()
funzione che accetta solo una singola espressione
Sintassi
exec(object, globals, locals)
Valori dei parametri
Parameter | Description |
---|---|
object | A String, or a code object |
globals | Optional. A dictionary containing global parameters |
locals | Optional. A dictionary containing local parameters |