我是靠谱客的博主 机智心情,最近开发中收集的这篇文章主要介绍【python中级】 使用eval函数报错,NameError: name xxx is not defined背景,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
【python中级】 使用eval函数报错,NameError: name xxx is not defined
- 背景
- 解决办法
- 总结
背景
最近写了一个B/S架构的demo:
将算法封装成一个算法服务器。
前端的客户端请求算法服务器时,算法服务器将推理结果再以客户端的形式推给前端的服务器。
(前后端都有客户端和服务器两个角色)
如下图HTTP请求参数是推给前端服务器的字段,响应参数是前端服务器响应给算法后端的字段,如下图:
前端是java写的,success字段给返回了一个true!
众所周知,HTTP传输的都是字符串,我在使用eval函数获得json字典时,报错NameError: name ‘true’ is not defined。
具体演示如下:
# _*_ coding: utf-8 _*_
<
最后
以上就是机智心情为你收集整理的【python中级】 使用eval函数报错,NameError: name xxx is not defined背景的全部内容,希望文章能够帮你解决【python中级】 使用eval函数报错,NameError: name xxx is not defined背景所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复