【发布时间】:2021-08-19 13:25:10
【问题描述】:
我有一个网站,只有 JSON 数据。我需要用 python 读取这些数据。
所以我需要知道,如何加载在线 JSON。
import json
f = "https://api.npoint.io/7872500d7eef44a03194"
data = json.load(f)
那么这如何工作呢?那么如何检查互联网连接错误?
【问题讨论】:
我有一个网站,只有 JSON 数据。我需要用 python 读取这些数据。
所以我需要知道,如何加载在线 JSON。
import json
f = "https://api.npoint.io/7872500d7eef44a03194"
data = json.load(f)
那么这如何工作呢?那么如何检查互联网连接错误?
【问题讨论】:
与requests 库:
import requests
f = "https://api.npoint.io/7872500d7eef44a03194"
data = requests.get(f).json()
data
输出:
{'sample': 'this is only a sample'}
【讨论】:
data = resp.json()
您可以在下面使用 API 调用
import requests
url = "https://api.npoint.io/7872500d7eef44a03194"
response = requests.request('get', url)
print(json.loads(response.text))
输出
{'sample': 'this is only a sample'}
【讨论】: