不带s的用于操作文件,带s的用于数据类型的转换。
json.dumps() 将字典转化为字符串,对数据进行编码。
json.loads() 将字符串转化为字典,对数据进行解码。
json.dump() 写入json数据到文件。
json.load() 从文件读取json数据。
# 写入 JSON 数据 with open('data.json', 'w') as f: json.dump(data, f) # 读取数据 with open('data.json', 'r') as f: data = json.load(f) # 解码加载json数据 data = json.loads(json_data)