使用Dropbox API上传没有文件描述符的文件块

时间:2014-04-19 13:46:13

标签: python dropbox dropbox-api

我正在尝试使用Python在Dropbox上进行块上传。我的问题是我没有必要访问该文件,我无法获得文件处理程序。

我总是有一个包含我需要上传的块的字符串。但问题是client.upload_chunk需要一个类似对象的文件,我不明白HTTP API上的/chunked_upload是如何工作的。你如何确定文件名?

我现在就是这样做的:

e, upload_id = self.client.upload_chunk(chunk, len(chunk), offset)
print "Uploaded: ", e, " upload_id: ", upload_id

这不会引发任何错误并打印尺寸和upload_id,但我的保管箱上没有任何内容。

发生了什么事?关于如何做到这一点的任何想法?

1 个答案:

答案 0 :(得分:0)

我相信您可以使用ChunkedUploader并传入StringIO