当前位置: 首页 > news >正文

做视频网站需要什么广州古柏广告策划有限公司

做视频网站需要什么,广州古柏广告策划有限公司,深圳分销网站设计电话,建设企业小程序多少钱python json字符串怎么用format方法填充参数值报KeyError 需求问题分析解决方案 需求 因为python中的字典和json中的一些变量有差异#xff0c;比如#xff1a;json中有null、true#xff0c;在python中就不会被识别#xff0c;只能转换成字符串#xff0c;在通过loads()… python json字符串怎么用format方法填充参数值报KeyError 需求问题分析解决方案 需求 因为python中的字典和json中的一些变量有差异比如json中有null、true在python中就不会被识别只能转换成字符串在通过loads()的方式转成python的字典。 在把json定义成字符串后需要动态的传递一些参数如下面这个例子 if __name__ __main__:# tkn util_tools.get_api_tkn()# template_api ArchCategoryApi(tkn)# res template_api.get_template_list()# print(res)json_template {name: {}, age: {}, city: {}}# 参数列表name Aliceage 30city New York# 使用 format 方法填充参数json_str json_template.format(name, age, city)# 将字符串转换为字典json_dict json.loads(json_str)# 验证字典内容print(json_dict)# 将字典转换回 JSON 字符串json_str_final json.dumps(json_dict)print(json_str_final)运行时报错 Traceback (most recent call last):File D:\test\edrms_api_autotest\api\arch_category_api.py, line 37, in modulejson_str json_template.format(name, age, city) KeyError: nameProcess finished with exit code 1 问题分析 出现 KeyError 异常的原因是在 JSON 字符串中使用了花括号 {} 进行字符串格式化而 JSON 格式中的键名也使用了花括号。因此字符串格式化时无法正确识别字符串中的占位符导致 KeyError 异常的发生。 解决方案 要解决这个问题我们可以使用两个花括号来转义 JSON 字符串中的花括号使其被正确识别为普通字符而非占位符。 修改示例代码如下 if __name__ __main__:# tkn util_tools.get_api_tkn()# template_api ArchCategoryApi(tkn)# res template_api.get_template_list()# print(res)json_template {{name: {}, age: {}, city: {}}}# 参数列表name Aliceage 30city New York# 使用 format 方法填充参数json_str json_template.format(name, age, city)# 将字符串转换为字典json_dict json.loads(json_str)# 验证字典内容print(json_dict)# 将字典转换回 JSON 字符串json_str_final json.dumps(json_dict)print(json_str_final)运行结果 {name: Alice, age: 30, city: New York} {name: Alice, age: 30, city: New York}
http://www.hkea.cn/news/14460335/

相关文章:

  • 建设实验教学网站的作用龙岩seo招聘
  • 秦淮做网站价格中小企业建站实战
  • 服装网站建设与实现大学生创业 2月亏3万
  • app跟网站的区别网站搜索排名优化怎么做
  • 网站优化对企业有什么好处西安网站建设易网宣
  • 免费医院网站源码打开一个网站
  • 甘肃企业网站建设安徽网淮南频道
  • 广东建泰建设有限公司网站承德网站制作多少钱
  • 成都网站建设方案推广wordpress做图集
  • 大连网站建设开源wordpress和dz
  • 福州网站建设推广平台请解释网站开发的主要流程
  • 用别的公司域名做网站电子商务网站建设案例教程
  • 联盟营销网站有哪些做业务不花钱的网站有哪些
  • 《网站推广策划》设计制作我们的小船
  • 百度哪个网站做贸易企业网站建设需要提供什么内容
  • 做企业网站的尺寸是多少钱做蜂蜜上什么网站
  • 徐州云龙城乡建设局网站虚拟主机管理系统
  • 陕西网站制作公司哪家好基于php的电商网站开发
  • 网站建设教程搭建东莞房价2022最新楼盘消息
  • 专业上海网站建设基于无网站网络营销的问题
  • python网站开发高并发衡水网站推广公司
  • 白云区建材网站建设重庆建筑工程造价信息网
  • 教育行业网站制作在俄罗斯做网站需要多少卢布
  • 甘肃省城乡与建设厅网站首页凡科可以做社交网站吗
  • 网站建设改版攻略常州在线制作网站
  • jsp是否可以做网站网站开发流程的意义
  • 网站建设可行性方案模板如何让百度收录网站
  • 珠宝设计网站开发手机app软件公司
  • 怎么自己做网站挣钱html网页制作代码大全期末
  • 客村网站建设查询注册公司