如何从Google Colaboratory下载文件夹

时间:2018-12-20 15:53:45

标签: python python-2.7 google-colaboratory

我知道可以从Google合作实验室下载文件。目前,我是通过files.download()执行此操作的。但是可以在Colab中下载创建的目录吗?

我知道如何编码唯一ID,然后我将搜索创建掩码。但是实际上,我必须下载具有最后显示的相同结构的目录directory_name(这为我节省了时间,而不是在重新连接到VM之后再次在Colab中为其运行代码)。

所以问题是:是否有功能将整个目录下载为文件夹,而不是自己下载每个图像/遮罩?

我想建立一个这样的目录:

目录名

... id_1

... images

......一张ID_1的图像

....面具

......所有图像的蒙版(不同ID)

2 个答案:

答案 0 :(得分:1)

直接从文件选项卡下载文件夹,您可以在屏幕左上角的箭头中找到该文件 https://colab.research.google.com/notebooks/io.ipynb

答案 1 :(得分:1)

回答这个问题为时已晚,但是您可以按照以下步骤将文件夹从colab下载到本地系统:
1.通过以下方式在colab中创建一个压缩文件:

import shutil
shutil.make_archive('folder_name', 'zip', 'folder_name')

2。下载压缩文件:右键单击文件>下载 只需在以后要使用它时将其解压缩:

! unzip -q zip_file_name.zip

希望能回答您的查询!