上一节说了就json中json.loads()与json.dumps()的区别;
这一节数一下json中json.load()与json.dump()的区别;
json.dump(x,f),x是对象,f是一个文件对象,这个方法可以将json字符串写入到文本文件中。
dict = dict(a='Tom', b='Lus', t='Ami')
string = json.dumps(dict)
print(string)
f = open('./data.txt','w')
json.dump(string,f)
这样就生成了一个tt.txt文件,保存了json格式的数据。
json.load加载json格式文件,下面是从txt文件中读取了json数据
f = open('./data.txt','r')
string = json.load(f)
print(string)