python - 大文件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)
解决方案
上传文件之前的连接超时。
提供者:socket.timeout: The write operation timed out
来自您的回溯。
要解决此问题,您可以在创建 Dropbox 对象时设置(覆盖默认的 30 秒)超时,在此处查看更多信息:module-dropbox.dropbox
推荐阅读
- javascript - TensorFlowJs 和谷歌存储 | tf.loadLayersModel 出现 CORS 错误
- python - 如何使用正则表达式在 PDF 中搜索括号内的所有单词,除了一组特定的单词?
- reactjs - React SPA (Router) 创建 3d 动画(翻转/滚动)以在组件之间切换
- angular - 避免 Angular/TypeScript 变量绑定
- pyspark - 无法使用运动流在火花流中创建流
- python - 在 for 循环中附加来自 json 文件的数据帧
- java - 为什么这个 Java 方法调用被认为是模棱两可的?
- javascript - 鼠标悬停时居中图像
- elasticsearch - elasticsearch-rest-client-7.2.0 的间歇性 SocketTimeoutException
- excel - 如何评估列表中多个条件的真假