
108 Chapitre 1. Python précis et concis
instructions séparées par une ligne) sous la forme d’une chaîne, qui est
compilée puis exécutée dans l’espace de noms contenant l’instruction
exec
, ou dans les dictionnaires d’espaces de noms global/local s’ils sont
spécifiés (par défaut,
localdict
est égal à
globaldict
).
codestring
peut aussi être un code compilé. Consultez aussi les entrées des
fonctions
compile()
,
eval()
et de la fonction Python 2.X
execfile()
dans la section Fonctions intégrées.
En Python 3.X, cette instruction devient la fonction exec() (voir
la section Fonctions intégrées). La syntaxe assurant la compatibilité
exec(a, b, c)
est aussi acceptée en Python ...