在colab中导入与您共享/由您共享的Google云端硬盘文件

时间:2018-12-21 12:03:45

标签: google-colaboratory

很明显,这种simplest推荐的方式还提供了用于从驱动器文件夹读取文件的最简单API ―

from google.colab import drive
drive.mount('/content/gdrive')

―不允许访问您在Google云端硬盘中与您共享的文件/文件夹,而仅允许访问您自己的硬盘文件,从而使其不适用于共享笔记本(或至少需要访问共享Google驱动器文件夹中的数据的共享笔记本。

是否可以使用相同的API来访问由您共享的Google驱动器文件夹,或者您是否依赖于Google驱动器共享权限的其他任何文件夹,而不是“拥有链接的任何人都可以访问” Google驱动器超链接?

我相信所有其他方式都需要使用文件id并对其进行硬编码,而上述API可以按名称访问驱动器文件,有时可以更容易维护。

您可以对共享的Google云端硬盘文件使用相同的API吗?

1 个答案:

答案 0 :(得分:1)

共享文件的一种简单解决方案是,通过右键单击云端硬盘“与我共享”列表中的文件,然后选择“添加到云端硬盘”项,将它们添加到云端硬盘中。之后,该文件将显示在/content/drive/My Drive/

enter image description here