当前位置:  开发笔记 > 编程语言 > 正文

Python套接字突然超时?

如何解决《Python套接字突然超时?》经验,为你挑选了0个好方法。

我今天回来了一个用于通过SSL登录Gmail的旧脚本.我上次运行它(几个月前)脚本工作正常,但现在它立即死亡:


如果我设置超时(无论多长时间),它会立即死亡:


后者可以重现:

import socket
socket.setdefaulttimeout(30000)
sock = socket.socket()
sock.connect(('www.google.com', 443))
ssl = socket.ssl(sock)

返回:

socket.sslerror: The connect operation timed out

但我似乎无法重现前者,并且在通过代码进行大量踩踏之后,我不知道是什么导致了这一点.

推荐阅读
喜生-Da
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有