我正在尝试使多线程分块上传工作(主要思想是我们将一个大文件按块下载到我们的服务器(仅将它们保存在内存中,直到它们被上传)并通过保管箱 api 中的 upload_chunk 方法将它们重定向到保管箱(Python ))。每次失败的块上传后的错误消息都采用[400] u'Submitted input out of alignment: got [181403648] expected [2097152]'
. 第一个 1MB 块在线程混乱之前上传,以获得一个 upload_id 传递给所有线程。Dropbox 似乎希望这些块按顺序到达。那么我的任务可能吗?这是代码: http: //pastebin.com/NSMEEPiS。这是我第一次尝试编写多线程程序,所以可能对一切应该如何工作存在巨大的误解。
问问题
890 次