Funkce Python exec() .
Příklad
Spusťte blok kódu:
x = 'name
= "John"\nprint(name)'
exec(x)
Definice a použití
Funkce exec()
spustí zadaný kód Pythonu.
Funkce exec()
přijímá velké bloky kódu, na rozdíl od eval()
funkce, která přijímá pouze jeden výraz
Syntax
exec(object, globals, locals)
Hodnoty parametrů
Parameter | Description |
---|---|
object | A String, or a code object |
globals | Optional. A dictionary containing global parameters |
locals | Optional. A dictionary containing local parameters |