如何在Google Colab中引用共享文件和文件夹?

时间:2018-06-17 02:40:19

标签: python jupyter-notebook google-colaboratory

我正在尝试将代码从Jupyter笔记本移植到Colab笔记本中,以便我可以共享一个可用的MobileNet图像分类器。我正在努力引用共享文件夹和文件,

原始的Jupyter Notebook(基于此youtube tutorial)包含两种类型的引用

1)相对路径参考。例如
 img_path = ' MobileNet-inference-images /'

2)上述目录中的文件。例如
preprocessed_image = prepare_image(' American_Cam.jpg'

我的大部分尝试都集中在尝试引用Google云端硬盘文件夹(也称为" MobileNet-inference-image")& " American_Cam.jpg"文件里面。共享文件夹位于here

我找不到一个引用google驱动器中的文件和文件夹的工作示例。例如 - 我this approach错误。

参考我的Colab笔记本,其中包含相关链接和代码is here

欢迎任何关于替代方法的建议或建议。

3 个答案:

答案 0 :(得分:1)

执行以下步骤,然后尝试再次显示(!ls)文件。

  • 转到您的drive
  • 找到共享文件夹
  • 右键单击它
  • 点击Add to My Drive

答案 1 :(得分:1)

要连接到“共享驱动器”(不同于“与我共享”),您需要:

from google.colab import drive
drive.mount("/ShardDrives/")

“共享驱动器”现在应该出现在左侧的文件菜单中。您可以右键单击所需的文件或文件夹以获取路径(并不立即可见)。

答案 2 :(得分:0)

转到您的Google云端硬盘,然后转到“与我共享”。选择共享文件夹并将其拖放到驱动器“我的驱动器”上。这将创建共享文件夹的快捷方式。在Google Colab中,您可以在“内容”->“ gdrive”->“我的云端硬盘”->“您的共享文件夹”下看到共享文件夹