含蓄野狼

文章
9
资源
0
加入时间
2年10月21天

Python eval()报错NameError: name ‘null’ is not defined的解决方法详解

一.概念问题.eval()是啥?eval()函数十分强大,官方demo解释为:将字符串str当成有效的表达式来求值并返回计算结果。它可以把list,tuple,dict和string相互转化。在接口自动化中经常用到。比如啊,我们把测试数据写成数组的格式存放于excle表中,当读取出来时就是str格式,此时用eval,就可以把取到的值转换为正常的数组或者字典的格式了。NameError: name ‘null’ is not defined是怎么出现的a = "{"a"