首页 > 解决方案 > 大文件Dropbox上传APIv2 python

问题描述

我正在做一个学校项目,用相机录制视频然后将其上传到 Dropbox,遗憾的是我在上传相当大的文件时遇到了问题,文件大约 172Mb。

dropboxServer = dropbox.Dropbox(token)
with open(filename,'rb') as file:
    response = dropboxServer.file_upload(file.read(),'/Videos/'+filename)
    print("Upload:"+response)

错误: https ://pastebin.com/W8NS6BeY

标签: pythonpython-3.xdropbox-api

解决方案


上传文件之前的连接超时。

提供者:socket.timeout: The write operation timed out来自您的回溯。

要解决此问题,您可以在创建 Dropbox 对象时设置(覆盖默认的 30 秒)超时,在此处查看更多信息:module-dropbox.dropbox


推荐阅读