-
eval ou mieux !
Bonjour,
je voudrais "executer" des strings.
ca marche bien avec eval:
ca donne bien 6
je souhaite executer des fonctions. y a ca qui marche:
Code:
output=eval('maFonction(x,y)')
c'est sympa, mais je voudrais faire qque chose comme ca:
Code:
eval('output=maFonction(x,y)')
et ca, ca passe pas. est-ce que quelqu'un sait comment faire ?
merci !
-
si le nom de la variable est une chaine, tu peux faire :
globals()['lestringDeLaVariable']=eval('maFonction(x,y)')
;)
-
ou
Code:
exec('output=maFonction(x,y)')
-