如何在 Google Colab 中引用共享文件和文件夹?
Posted
技术标签:
【中文标题】如何在 Google Colab 中引用共享文件和文件夹?【英文标题】:How to reference shared files and folders in Google Colab? 【发布时间】:2018-11-26 08:13:03 【问题描述】:我正在尝试将代码从 Jupyter Notebook 移植到 Colab Notebook,以便我可以共享一个有效的 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 Notebook 以及相关链接和代码 is here。
欢迎提出任何建议或关于替代方法的建议。
【问题讨论】:
这可能会有所帮助:qiita.com/Rowing0914/items/51a770925653c7c528f9 【参考方案1】:转到您的 Google 云端硬盘并转到“与我共享”。选择共享文件夹并将其拖放到您的驱动器“我的驱动器”上。这将创建共享文件夹的快捷方式。在 Google Colab 中,您可以在“内容”->“gdrive”->“我的云端硬盘”->“您的共享文件夹”下看到共享文件夹
【讨论】:
【参考方案2】:执行这些步骤并尝试再次显示 (!ls
) 文件。
Add to My Drive
【讨论】:
【参考方案3】:要连接到“共享云端硬盘”(不同于“与我共享”),您需要以下内容:
from google.colab import drive
drive.mount("/ShardDrives/")
“共享云端硬盘”现在应该出现在左侧文件菜单中。您可以在需要的文件或文件夹上右击获取路径(不是很明显)。
【讨论】:
以上是关于如何在 Google Colab 中引用共享文件和文件夹?的主要内容,如果未能解决你的问题,请参考以下文章
Google Colab Notebook 的外部文件引用配置
如何在 Google Colab 中编辑和保存文本文件 (.py)?
运行 R 内核时如何在 google Colab 中访问 shell