1.json.dumps()用于将dict的数据类型转换为str
2.json.loads()用于将str的数据类型转换为dict
如果将dict数据直接导入的json中会报错,需要转换成str
3.json.dump()用户将dict的数据转换为str,并写入到json文件中
import json
import os
name = {"a":"test", "b":"test2", "c":"test4"}
filename = ("F:/test/j.json")
写入文件的方法一:
json.dump(name, open(filename, 'w'))
方法二:
jsname = json.dumps(name)
with open(filename, 'w') as f:
f.write(jsname)
f.close()
4.json.load()用户用于从json文件中读取数据
import json
filename = ("F:/test/j.json")
json.load(open(filename))