json模块
json.loads(res)#传字符串,直接从接口返回的值,不用读文件的这种,可以用loads;
json.load(f) #传1个文件对象,帮你读文件,不需要在f.read();将json文件转成字典
import json with open('username.json',encoding='utf-8') as f: a=json.load(f) print(a)
json.dumps(f) #把字典传成json串
a={'username':'niuhanyang','password':'123456'} b=json.dumps(a) print(type(b))
json.dump(d,fw)#把字典转成字符串写入文件
json.load(f) #传1个文件对象,帮你写文件,不需要在fw.write();将json文件转成字典
import json # with open('username.json','w',encoding='utf-8') as fw: a = {'username': 'niuhanyang', 'password': '123456'} b=json.dump(a,fw)