gpt4 book ai didi

python - 在 python 中使用 ftplib 时

转载 作者:太空狗 更新时间:2023-10-30 01:30:26 24 4
gpt4 key购买 nike

这是导致错误的相关代码。

ftp = ftplib.FTP('server')
ftp.login(r'user', r'pass')

#change directories to the "incoming" folder
ftp.cwd('incoming')

fileObj = open(fromDirectory + os.sep + f, 'rb')

#push the file
try:
msg = ftp.storbinary('STOR %s' % f, fileObj)
except Exception as inst:
msg = inst
finally:
fileObj.close()
if '226' not in msg:
#handle error case

我以前从未见过这个错误,任何关于我为什么会得到它的信息都会有用和感激。

完整的错误信息:[Errno 10060] 连接尝试失败,因为连接方在一段时间后没有正确响应,或者建立连接失败,因为连接的主机没有响应

应该注意的是,当我手动(即打开一个 dos 提示符并使用 ftp 命令推送文件)从脚本所在的同一台机器推送文件时,我没有问题。

最佳答案

也许你应该增加“timeout”选项,让服务器有更多时间响应。

关于python - 在 python 中使用 ftplib 时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4946960/

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