【发布时间】:2017-03-14 18:44:32
【问题描述】:
我正在尝试使用 API 将大量数据导入 python。但我无法获得全部数据。该请求只允许检索前 1000 行。
r = requests.get("https://data.cityofchicago.org/resource/6zsd-86xi.json")
json=r.json()
df=pd.DataFrame(json)
df.drop(df.columns[[0,1,2,3,4,5,6,7]], axis=1, inplace=True) #dropping some columns
df.shape
输出是
(1000,22)
该网站包含近 600 万个数据点。然而,只有 1000 个被检索到。我该如何解决这个问题?分块是正确的选择吗?有人可以帮我写代码吗?
谢谢。
【问题讨论】:
标签: python json api python-requests chunking