小编Chr*_* M.的帖子

TooManyRequests 越界错误

overpy用来查询 Overpass API,数据的性质使得我有很多查询要执行。我遇到了 429OverpassTooManyRequests异常,我正在努力遵守规则。我已经尝试引入time.sleep方法来分隔请求,但我没有关于程序在继续之前应该等待多长时间的依据。

我发现这个链接提到了“Retry-after”标头:
How to avoid HTTP error 429 (Too Many Requests) python

有没有办法在overpy响应中访问该标头?我已经浏览了文档和源代码,但没有任何内容可以让我访问该标题,以便我可以暂停查询,直到可以再次这样做为止。

我正在使用 Python 3.6 和 overpy 0.4。

python overpass-api

6
推荐指数
1
解决办法
2798
查看次数

标签 统计

overpass-api ×1

python ×1