小编A S*_*sh 的帖子

文件从谷歌驱动器下载到colaboratory

我正在尝试从Google驱动器将文件下载到colaboratory。

file_id = '1uBtlaggVyWshwcyP6kEI-y_W3P8D26sz'

import io
from googleapiclient.http import MediaIoBaseDownload

request = drive_service.files().get_media(fileId=file_id)
downloaded = io.BytesIO()
downloader = MediaIoBaseDownload(downloaded, request)
done = False
while done is False:
  # _ is a placeholder for a progress object that we ignore.
  # (Our file is small, so we skip reporting progress.)
  _, done = downloader.next_chunk()

downloaded.seek(0)
print('Downloaded file contents are: {}'.format(downloaded.read()))
Run Code Online (Sandbox Code Playgroud)

这样做会出现此错误:

NameError: name 'drive_service' is not defined
Run Code Online (Sandbox Code Playgroud)

如何清除此错误?

google-colaboratory

4
推荐指数
5
解决办法
7672
查看次数

标签 统计

google-colaboratory ×1