gpt4 book ai didi

Python ftplib 超时

转载 作者:太空狗 更新时间:2023-10-29 18:17:04 25 4
gpt4 key购买 nike

我正在尝试使用 ftplib 获取文件列表并下载自上次检查以来的任何新文件。到目前为止我尝试运行的代码是:

#!/usr/bin/env python
from ftplib import FTP
import sys

host = 'ftp.***.com'
user = '***'
passwd = '***'

try:
ftp = FTP(host)
ftp.login(user, passwd)
except:
print 'Error connecting to FTP server'
sys.exit()

try:
ftp.retrlines('LIST')
except:
print 'Error fetching file listing'
ftp.quit()
sys.exit()

ftp.quit()

每当我运行它时,当我尝试检索列表时它会超时。有什么想法吗?

最佳答案

如果被动模式由于某种原因失败,请尝试:

ftp.set_pasv(False)

使用事件模式。

关于Python ftplib 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3451817/

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