Google Colab:如何挂载特定文件夹而不是挂载根文件夹?

时间:2018-11-07 04:22:22

标签: google-colaboratory

我可以使用以下代码挂载Google驱动器:

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

但是上面安装了Root文件夹,允许驱动器中的所有文件访问。

我希望挂载Google驱动器中的特定文件夹(例如,仅数据集文件夹)。我该如何实现?

2 个答案:

答案 0 :(得分:2)

不可能安装子文件夹,而只能安装顶层驱动器。 您可以将Drive安装在一些偏僻的地方,然后将您想要的文件夹符号链接到更中央的位置,例如:

from google.colab import drive
drive.mount('/gdrive')
!ln -s "/gdrive/My Drive/theFolder" "/content/theFolder"

答案 1 :(得分:0)

  1. 安装在/content/drive

     from google.colab import drive
     drive.mount('/content/drive')
    
  2. 使用cd命令更改目录

     cd 'drive/My Drive'
    

enter image description here