python - 从 URL 请求加载 JSON 文件

标签 python json python-requests

目前,我正在使用下面的代码加载一个 JSON 文件。但是,我想加载 JSON 数据而不将文件保存到我的笔记本电脑。我尝试直接加载,但它给了我一个错误。

第一个代码:

url = "example.url"
response = requests.request("GET", url, headers=headers)
with open('save.json', 'wb') as outf:
    outf.write(response.content)
file = open("save.json")
data = json.load(file)

尝试过的代码:

url = "example.url"
response = requests.request("GET", url, headers=headers)
data = json.load(response.content)

错误:

AttributeError: 'bytes' object has no attribute 'read'

最佳答案

url = "example.url"
response = requests.request("GET", url, headers=headers)

data = response.json()

关于python - 从 URL 请求加载 JSON 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/65978980/

相关文章:

java - 具有嵌套类型信息属性的 Jackson 多态反序列化

android - Android中具有相同字段名的JSONArray解析和值映射

Python 请求 : IOError: [Errno 22] Invalid argument

session - 是否可以设置同一 session 中所有池连接之间共享的最大重试次数?

python - 多线程Python请求

python - 如何将python函数编写为返回字典类型的udf

django - 在 Django 测试客户端中访问 raw_post_data

python - 标签在 Odoo-9 中不显示

python - 在 python 中将比较打印为数字而不是 true 或 false

python - 如何在 Python 中编写内联注释