回调上传进度

时间:2015-06-22 07:04:59

标签: python dropbox-api

我正在使用Dropbox client for Python(实际上是Python 3 version,但我认为现在不重要)将一些文件上传到我的Dropbox。我也在使用PyQt4为此设置GUI。

是否有可能在上传文件时指定要调用的回调以向用户显示上传进度?

1 个答案:

答案 0 :(得分:1)

您的意思是,您希望在文件上传时显示进度(在进度条或其他内容上)? 您可能需要get_chunked_uploader()

来自API Docs

  

DESCRIPTION将大文件以多个块的形式上传到Dropbox。也   如果上传被中断,则能够恢复。这允许   上传大于/ files_put最大值150 MB。

     

典型用法:

     

1)使用文件的第一个块向/ chunked_upload发送PUT请求   没有设置upload_id,并收到upload_id作为回报。

     

2)使用upload_id重复PUT后续块以识别   正在上传和表示字节数的偏移量   转移到目前为止。

     

3)上传每个块后,服务器   返回表示转移总金额的新偏移量。

     

...