我正在尝试使用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,但我的保管箱上没有任何内容。
发生了什么事?关于如何做到这一点的任何想法?
答案 0 :(得分:0)
我相信您可以使用ChunkedUploader
并传入StringIO
。