gpt4 book ai didi

python - urllib2.URLError : handshake failure

转载 作者:太空狗 更新时间:2023-10-29 21:12:13 25 4
gpt4 key购买 nike

我正在对我们的数据库服务进行大量的 http 请求循环。一切正常,但每当我运行它时,在(看似随机的)成功查询之后,我收到以下错误:urllib2.URLError: <urlopen error [Errno 1] _ssl.c:504: error:14094410:SSL routines:SSL3_READ_BYTES:sslv3 alert handshake failure> .

我正在使用 python,urllib2 发送请求,urllib 对我的 URL 中的一些内容进行编码,仅此而已。就像我说的,它看起来完全是随机的。我刚刚运行它,但在 6 个请求后失败了。前一次,它在 49 次成功尝试后崩溃了。以前有人遇到过这个问题吗?

谢谢

最佳答案

它更关心网络而不是你的代码。

我建议你可以使用 requests 模块并在模块内重试。

或者您可以在代码中添加一些重试。

例如,你可以这样写:

for i in range(reties):
try:
resp = xx.get(url)
result = resp.get_result
except (ConnectionError, SocketError or whatever else):
pass
else:
arise Exception('Retry Error')

关于python - urllib2.URLError : handshake failure,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19819042/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com