我正在使用Dropbox client for Python(实际上是Python 3 version,但我认为现在不重要)将一些文件上传到我的Dropbox。我也在使用PyQt4为此设置GUI。
是否有可能在上传文件时指定要调用的回调以向用户显示上传进度?
答案 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)上传每个块后,服务器 返回表示转移总金额的新偏移量。
...