我正在尝试将一个大文件(超过700 mb)上传到ftp服务器上,所有文件上传都很好(其余文件都要小得多),除了一个。我一直关注我的python脚本的内存大小,这很好。 我看到的错误信息是“[Errno 2]没有这样的文件”,文件存在,我猜测与文件大小相关的问题是
try:
transport = paramiko.Transport((ftpMap["host"],int(ftpMap["port"])))
credentials = config_digital_ftp_credentials()
userName = credentials["username"]
password = credentials["password"]
transport.connect(username = userName, password = password)
sftp = paramiko.SFTPClient.from_transport(transport)
sftp.put(ftpMap["local_path"], ftpMap["remote_path"])
sftp.close()
transport.close()
except Exception as e:
print "Exception in digital_send_to_ftp... " + str(e)