1

我希望使用 MediaIOUploadBase 向我的 CLI 提供上传进度,我可以看到有一个名为 MediaUploadProgress 的类,但它不是上传的包装器,所以我假设它是以某种方式从主动上传中获得的。我在 apiclient.http 库中找不到任何关于如何获取上传进度的文档。有人知道这是如何工作的吗?

4

1 回答 1

3

您可以检索类似于我在下面附加的最新状态。

media = MediaFileUpload('image.png', mimetype='image/png', chunksize=1000, resumable=True)
request = drive.files().update(id='fileId', media_body=media)

response = None
while response is None:
  status, response = request.next_chunk()
  if status:
    print status.progress()
于 2013-09-02T17:16:32.737 回答