使用 Colab 访问“与我共享”

我想访问 Google Drive 的“与我共享”目录中的文件。


在 Colab python notebook 中,以下命令:


import os

from google.colab import drive

drive.mount('/content/drive')

!ls "/content/drive/My Drive"

然而,适用于“我的驱动器”目录


!ls "/content/drive/My Drive"

失败


FileNotFoundError: [Errno 2] 没有这样的文件或目录:


我知道我可以手动将文件夹添加到我的驱动器并继续(如此处所述),但我想直接访问共享文件夹,例如我可能需要自动处理文件与我实时分享。


我也知道“OneDrive”等其他云平台存在相同/类似的问题。


问题是:


如果没有直接的方法,至少有解决方法吗?

与我共享代码的人也可以访问我的驱动器吗?


蓝山帝景
浏览 278回答 3
3回答

守候你守候我

另一种解决方法是转到 Google Drive,右键单击相关文件夹,然后单击“将快捷方式添加到 Drive”。这将允许您从驱动器访问该文件夹!

杨魅力

RE:是否有解决方法 -在 Web UI 中加载您的共享文件,右键单击感兴趣的目录,然后选择“添加到我的驱动器”。然后,该文件夹将/content/drive/My Drive如您所愿地出现。就上下文而言,Drive 不像一个普通的文件系统:文件和目录可以有多个父目录,因此出现在您的文件列表和原始所有者中。RE:其他用户是否可以访问云端硬盘文件?——不,笔记本是 Drive 中的一个不同对象,具有不同的 Drive 权限。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python