json文件的解析与存储
一、json
1、一种轻量级的数据交换格式;
2、简洁和清晰的层次结构,易于人阅读和编写,同时也易于机器解析和生成,并有效地提升网络传输效率;
一些合法的JSON的实例: {"a": 1, "b": [1, 2, 3]} [1, 2, "3", {"a": 4}] 3.14 "plain_text"
二、解析
加载模块—读取文件—loads解析
#加载json模块 import json #读取json文件 with open('文件路径',encoding='utf-8',mode='r') as f: f_read = f.read() #读取成字符串 #将字符串解析为字典或列表等形式 data = json.loads(f_read)
三、存储
with open('文件路径',encoding='utf-8','w') as f: #用写入模式打开文件 json.dump(json_data,f,indent=0) f.close()

浙公网安备 33010602011771号