例如形如以下表达式会出错
eval(‘a =1‘)
解决方法,使用另一个强大的函数exec
exec(‘a = 1‘) print(a)
输出1或者
b = 1 exec(‘c = b‘) print(c)
对于python中eval函数不能执行赋值操作的解决方法
原文:https://www.cnblogs.com/xiexiaokui/p/12940417.html