json 序列化
json load和loads 的区别
json.load(f) 用于从json文件中读取数据,转换为原来的数据格式
json.loads(data) 用来将字符型数据转换成原来的数据格式
json.dump(data,f) 用于将数据转换成json格式的文件
json.dumps(data) 用于将数据转换成json格式的数据
dic = {"k": "123"} with open('dic.json', 'wt', encoding='utf-8') as f: json.dump(dic, f) with open('dic.json', 'rt', encoding='utf-8') as f: load_dic = json.load(f)