如何从 Google Colab 访问我的 Google Drive 文件?

Has*_*rkh 4 python-3.x google-drive-api google-colaboratory

我在 Google Colab 中使用urlretrieve( urllib)从 url 下载图像。但是,下载图像后,我无法找到图像。

Spa*_*rsh 6

from google.colab import drive
drive.mount('/content/gdrive', force_remount=True)

root_dir = "/content/gdrive/My Drive/"
base_dir = root_dir + 'my-images/'
Run Code Online (Sandbox Code Playgroud)

现在,您可以使用标准的 python 命令来读取和写入文件,以文件系统的形式访问您的 Google Drive。不要忘记base_dir在需要使用的根路径之前追加。这里的base_dir变量需要一个my-images在 指向的位置命名的文件夹root_dir

在此处输入图片说明 在此处输入图片说明

Google Colab 允许您访问和使用您的 Google Drive 作为时间受限的运行时会话的存储空间。它不是本地机器或物理计算机上的磁盘存储。笔记本通过连接到最长生命周期可达 12 小时的虚拟机来运行。

当闲置时间过长时,笔记本电脑也会与虚拟机断开连接,这反过来也会断开您的 Google Drive 会话。答案中的代码仅显示了在 colab 运行时的虚拟机中挂载 Google Drive 的多种方法中的一种。

有关更多文档,请参阅此链接常见问题解答