エラーの原因となっている関連コードは次のとおりです。
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-promptを開き、ftpコマンドを使用してファイルをプッシュする)、スクリプトが存在するのと同じマシンからファイルをプッシュする場合、問題はないことに注意してください。