将 Google Drive 的“计算机”挂载到 Colaboratory

jfa*_*ang 5 google-drive-api google-colaboratory

我研究了一些从官方notebook加载数据到 Colaboratory 的方法。

但它仅通过命令将 colab 与 Google Drive 的“My Drive”文件夹连接起来

drive.mount('/content/gdrive')

colab 目录树的图片

但是,我想在 Colab 中访问 Google Drive 的“计算机”文件夹。有什么方法可以做到吗?

Google Drive Web 目录树的图片

谢谢!

小智 7

在“计算机”中,只需右键单击该文件,然后单击将快捷方式添加到要在 Colab 中打开的文件。这将创建该文件到云端硬盘的快捷方式。现在,当您在那里修改文件(gdrive)时,它也会在计算机上自动更新。见下图。

驱动说明


小智 0

这是可能适合您的部分解决方案:

通过使用Files: update API 调用,您可以将“root”作为父文件夹添加到您正在同步的计算机内的任何文件夹(设置 addParents="root")。这样,文件夹就可以同时存在于您的计算机部分和我的云端硬盘中,并且应该显示在 Colaboratory 中。