我可以在ftp服务器上为ftps连接和每个命令添加超时吗?
r = ftpslib.FTP_TLS() ...
答案 0 :(得分:1)
在python> = 2.6中,timeout option已添加到FTP
构造函数中。它将用于每个阻塞操作(即连接,接收,发送......)。
在python> = 2.7中,添加了FTP_TLS
对象(带超时)。
在python< 2.7,在创建FTP或FTP_TLS对象之前,您必须使用socket.setdefaulttimeout(timeout)
修改套接字模块上的默认全局超时。