json的方法真的是看了忘忘了看...回顾一下:
1.json.dumps()
字典 >>> 字符串
1 import json 2 dict1 = {"age": "12"} 3 json_info = json.dumps(dict1) # json_info此时就被转换成一个字符串了
2.json.loads()
字符串 >>> 字典
1 json_info = '{"age": "12"}' 2 dict1 = json.loads(json_info) # dict1由字符串被转换为一个字典
3.json.dump()
字典 >>> 文件
1 import json 2 json_msg = {"install": {"install_date": "2018/09/26","install_result": "success"}} 3 file = open('1.json', 'w') 4 json.dump(json_msg, file)
4. json.load()
文件 >>> 字典
1 with open('1.json', 'r') as f: 2 data = json.load(f) 3 # 还是用第二种比较好,不用手动去关文件了