Python操作Json文件
Json文件读取:
#导入模块 import json # 将json对象转成字典 -> 进行解码 with open("myjson.json", "r", encoding="utf-8") as f: # 获取文件中数据 -> 字典 new_dict = json.load(f) print(new_dict["键"])#通过键拿到值
Json文件写入:
#导入模块 import json # 定义一个字典 my_dict = {"name": "坡哥", "age": 30, "Id": "No.1"} # 将字典转成json -> 进行编码 json_str = json.dumps(my_dict) # 把json数据写入到文件中 with open("myjson.json", "w", encoding="utf-8") as f: f.write(json_str)