我尝试使用python3requests.get
从{a1}检索数据,使用它的API。我对使用API从所有页面检索数据感兴趣。在
这是我目前为止的尝试
data = 'https://api.safecast.org/en-US/measurements'
data = requests.get(url)
我的问题是-当我使用
^{pr2}$它给了我25
。这是因为每页有25条记录,它只返回第1页。我需要从所有页面检索数据,而不仅仅是第一页。在
根据API,可以在查询中指定一些参数以过滤搜索。但是,我不知道如何在查询中指定页码。在
我浏览了这两篇文章(1,2),但是我没有找到与我的问题相关的东西。在
基于this post,我尝试了
print(data.links)
但这只是给了{}
问题
有没有一种使用API同时从所有页面收集数据的方法?另外,如何以编程方式确定页数?在
您好,总共有4458708个页面,您可以添加for循环并获得每个页面的json。检查下面的代码
相关问题 更多 >
编程相关推荐