我从 Zoopla API 请求数据,浏览每个页面,然后最后尝试将数据附加到数据框中。我正在使用以下代码:
raw_data = pd.DataFrame([])
for i in range(1,5):
r = requests.get('http://api.zoopla.co.uk/api/v1/property_listings.json?area=Nottingham&api_key=my_key&page_size=20&page_number='+str(i))
data = r.json()
df_temp = pd.DataFrame.from_dict(data['listing'])
raw_data.append(df_temp,ignore_index=True,sort=False)
但是,上面的代码根本没有向 raw_data 附加任何数据。
raw_data.shape // returns (0,0) after the for loop.
注意:我没有在上面的 url 中共享我的 API 密钥。我可以确认我正在从 API 接收数据
Qyouu
相关分类