我是靠谱客的博主 机智心情,最近开发中收集的这篇文章主要介绍【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背景所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部