我见过类似的主题here,但在我的例子中,因为我没有直接使用requests,所以有点不同。
我正在使用Google Image Search应用程序接口,由于某种原因,我得到了这个错误requests.exceptions.ConnectionError: HTTPConnectionPool(host='mythirion.co.uk', port=80): Max retries exceeded with url:,整个脚本崩溃了。
因为请求是在search方法上发出的,所以我不知道如何跳过它,例如try。
发布于 2021-05-24 21:41:36
编辑:
我发现
try:
gis.search(search_params=_search_params)
except Exception:
print("Skipping image cuz GIS s*cks")就能达到目的。
我不确定为什么在抛出异常后它不停止搜索图像,但它似乎只跳过了有问题的图像。
发布于 2021-05-24 20:37:39
你能提供你的代码吗,否则很难理解哪里出了问题。
我想到的一件事是Google API需要API密钥。你有没有生成一个?如果没有,请按照此处的安装说明进行操作:https://pypi.org/project/Google-Images-Search/如果您生成了一个API,那么您可能忘记了在Google Console中启用该API。或者您可能已达到请求限制。
~相关
https://stackoverflow.com/questions/67672006
复制相似问题