我正在尝试通过Dropbox API v2上传大文件(约900MB),但出现以下错误:
requests.exceptions.ConnectionError:(“连接中止。”, ConnectionResetError(104,“对等方重置连接”))
小文件可以正常工作。
我在文档中发现需要使用
如何解决这个问题?文档中没有信息。 我正在使用Python 3.5.1和使用pip安装的最新的dropbox模块。
这是我运行的代码:
requests.exceptions.ConnectionError:(“连接中止。”, ConnectionResetError(104,“对等方重置连接”))
小文件可以正常工作。
我在文档中发现需要使用
files_upload_session_start
方法打开上传会话,但是我在此命令上遇到了错误,并且无法使用._append
方法继续操作。如何解决这个问题?文档中没有信息。 我正在使用Python 3.5.1和使用pip安装的最新的dropbox模块。
这是我运行的代码:
c = Dropbox(access_token)
f = open("D:\\Programs\\ubuntu-13.10-desktop-amd64.iso", "rb")
result = c.files_upload_session_start(f)
f.seek(0, os.SEEK_END)
size = f.tell()
c.files_upload_session_finish(f, files.UploadSessionCursor(result.session_id, size), files.CommitInfo("/test900.iso"))
with open(file_path, 'rb') as f:
而不是f = open(file_path)
对我有用。使用with
时不要忘记缩进。 - Kalob Taulientimeout
参数初始化Dropbox类对象,例如:dbx = dropbox.Dropbox(DROPBOX_ACCESS_TOKEN, timeout=900)
。当MySQL从库备份增长到约3GB后,有时会达到默认的30秒限制。 - synweap15