json.loads与json.load的区别
编码对象不同
json.load()作用:将json文件对象编码为python对象
同理,json.dump()解码为json文件对象
f= open(r'C:\Users\dell-pc\Desktop\1.json')
print(json.load(f)) # 读取接送文件对象
打印结果:{‘name’: ‘alice’, ‘age’: 17}
json.loads()# 将字符串对象编码为python对象
同理,json.dumps()解码为json字符串
s = ‘{“name”:“alice”, “age”: 17}’
print(json.loads(s))
打印结果:{‘name’: ‘alice’, ‘age’: 17}