相同点:
两者都是转换成字典格式输出
不同点:
- 其中
json.load()
方法是从json文件读取json,传入的是文件对象。
with open(file_path, 'r', encoding='utf-8') as f:
# 传入的是一个文件对象; ret: 结果是一个字典
ret = json.load(f)
json.loads()
方法是直接读取json数据,传入的是json格式的字符串
ret = json.loads('{'key1':'value1','key2':'value2'}')