NameError:名称“ true”未在eval函数Python上定义

时间:2019-07-24 08:10:21

标签: python dictionary flask eval

我在评估功能上遇到问题。

当我在带有布尔表达式的函数中传递字符串时,它给出错误名称'true'的定义。

  

string ='{“ lighting_map”:“ lmap1.png”,“ lighting_map_preview”:“ lmap-preview.png”,“ spotlight”:true}'

     

s = eval(字符串)

     

print(s.get('lighting_map'))

必需的输出-lmap1.png

记住Spotlight参数为布尔值

这很简单,我是python的新手,所以没有解决方案。

0 个答案:

没有答案