有谁知道如何防止发生此错误:IOError:
[Errno socket error] (10060, 'Operation timed out').
我正在使用以下代码而没有任何运气。显然我失踪了 东西。
import socket
socket.setdefaulttimeout(20)
提前谢谢。
答案 0 :(得分:0)
使用none作为setdefaulttimeout的参数将导致新的套接字对象没有超时。
socket.setdefaulttimeout(20)
或者,您可以关闭各个套接字的超时:
sock = socket.socket(AF_INET, SOCK_STREAM) # For example
sock.settimeout(None)