【python】保存数据到JSON⽂件
JSON简介
( Object Notation, JS 对象简谱) 是⼀种轻量级的数据交换格式。它基于 (欧洲计算机协会制定的js规范)的⼀个⼦集,采⽤完全独⽴于编程语⾔的⽂本格式来存储和表⽰数据。简洁和清晰的层次结构使得 JSON 成为理想的数据交换语⾔。 易于⼈阅读和编写,同时也易于机器解析和⽣成,并有效地提升⽹络传输效率。
利⽤python保存数据到JSON⽂件
import json
str = '''
[{
"name":"zhang san",
"gender":"male",
"birthday":"1992-01-05"
},{
"name":"李四",
"gender":"男",
"birthday":"1991-12-13"
python怎么读取json文件}]
'''
data = json.loads(str)
with open('json.json','w',encoding='utf-8') as file:
file.write(json.dumps(data,indent=2,ensure_ascii=False))
⾸先引⼊json库
定义字符串str
⽤json.loads()⽅法将字符串str转换成列表list
with open打开⽂件,并设置编码格式为utf-8,以保存中⽂
⽤json.dumps()⽅法写⼊⽂件,可通过indent控制缩进,ensure_ascii的值设为False以正常显⽰中⽂
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论