python 字符串转时间格式,json字符串日期转换
如何在大蟒中将数据转换为字符串:首先打印数据类型;然后,输入" str=json.dumps(data,indent=2)"命令,将数据转换为字符串,最后使用打印语句打印字符串即可。
importjson
数据=[{
姓名:汤姆,
性别:男性
、{
名称: gxdxg ,
性别: 男人
() ) ]
将数据格式转换为字符串
打印(类型(数据) )
str=JSON.dumps(data,indent=2) #indent=2缩进格式
打印(类型)str))
是打印(str)
保存为数据格式文件
withopen(数据JSON),(w),编码=(utf-8))作为文件:
file.write(json.dumps(data,indent=2,确保_ascii=False))确保_ascii=False消除了数据包含中文的乱码问题
执行结果:
如果不添加确保_ascii=False,则会出现乱码。
[
{
姓名:汤姆,
性别:男性
(,
{
名称: \u6770\u514b ,
性别: \u7537
}
]
data.json文件内容:
确保_ascii=False[
{
姓名:汤姆,
性别:男性
(,
{
名称: gxdxg ,
性别: 男人
}
]
郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。