对于python中eval函数不能执行赋值操作的解决方法
Posted 面朝大海,春暖华开
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了对于python中eval函数不能执行赋值操作的解决方法相关的知识,希望对你有一定的参考价值。
例如形如以下表达式会出错
eval(‘a =1‘)
- 1
解决方法,使用另一个强大的函数exec
exec(‘a = 1‘)
print(a)
- 1
- 2
输出1
或者
b = 1
exec(‘c = b‘)
print(c)
以上是关于对于python中eval函数不能执行赋值操作的解决方法的主要内容,如果未能解决你的问题,请参考以下文章