从品牌网站建设到网络营销策划,从策略到执行的一站式服务
本篇内容主要讲解“python怎么将json转成字符串”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“python怎么将json转成字符串”吧!
10年积累的成都网站制作、做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先制作网站后付款的网站建设流程,更有杭锦免费网站建设让你可以放心的选择与我们合作。
在python中将json转成字符串的方法:首先打印出数据的类型;然后输入“str = json.dumps(data,indent=2)”命令将json转换为字符串,最后使用print语句打印出字符串即可。
import json data = [{ "name": "Tom", "gender": "male" }, { "name": "杰克", "gender": "男" }] #将json格式转为字符串 print(type(data)) str = json.dumps(data, indent=2) #indent=2按照缩进格式 print(type(str)) print(str) #保存到json格式文件 with open('data.json', 'w', encoding='utf-8') as file: file.write(json.dumps(data, indent=2, ensure_ascii=False)) #ensure_ascii=False可以消除json包含中文的乱码问题
运行结果:
没有添加ensure_ascii=False将导致乱码.
[ { "name": "Tom", "gender": "male" }, { "name": "\u6770\u514b", "gender": "\u7537" } ]
data.json文件内容:
添加ensure_ascii=False
[ { "name": "Tom", "gender": "male" }, { "name": "杰克", "gender": "男" } ]
到此,相信大家对“python怎么将json转成字符串”有了更深的了解,不妨来实际操作一番吧!这里是创新互联网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图