将数据集从另一个驱动器帐户导入 google colab

kik*_*der 10 python google-colaboratory

最后我在 google colab 上工作我得到了这个数据集 colled celeba 它进入了一个谷歌驱动器帐户,这个帐户不是我的,但我现在可以访问它,因为互联网问题和驱动器容量我无法卸载数据集然后将其上传到我的驱动器...所以问题是:有什么方法可以让 google colab 访问此数据集或导入路径...

我在下面有这个函数定义

create_celebahq_cond_continuous('/content/drive/My Drive/kiki96/results/tfrecords','https://drive.google.com/open?id=0B7EVK8r0v71pWEZsZE9oNnFzTm8','https://drive.google.com/open?id=0B4qLcYyJmiz0TXY1NG02bzZVRGs',4,100,False)
Run Code Online (Sandbox Code Playgroud)

我试图将数据集的可共享链接放在哪里,但它不起作用

请帮忙

kno*_*oop 13

将文件下载到 Colab

如果您想将文件直接下载到您的 Google Colab 实例中,那么您可以使用gdown.

请注意,该文件必须向公众共享。

如果数据集的链接是https://drive.google.com/file/d/10vAwF6hFUjvw3pf6MmB_S0jZm9CLWbSx/view?usp=sharing,则可以使用:

!gdown --id "10vAwF6hFUjvw3pf6MmB_S0jZm9CLWbSx"
Run Code Online (Sandbox Code Playgroud)


将文件下载到您的云端硬盘

相反,如果您想将其下载到您的驱动器,则

挂载您的 Google 云端硬盘

from google.colab import drive
drive.mount('/content/drive')
Run Code Online (Sandbox Code Playgroud)

将目录更改为 Google Drive 中的文件夹

cd '/content/drive/My Drive/datasets/'
Run Code Online (Sandbox Code Playgroud)

将文件下载到您的 Google Drive 文件夹中

!gdown --id "10vAwF6hFUjvw3pf6MmB_S0jZm9CLWbSx"
Run Code Online (Sandbox Code Playgroud)


下载文件夹

如果您尝试下载文件夹,请按照下列步骤操作:

  1. 打开共享文件夹

共享文件夹

  1. 单击“将快捷方式添加到我的驱动器”并选择一个文件夹

添加到驱动器

  1. 将您的 Google Drive 挂载到 Google Colab

  2. 转到添加快捷方式的文件夹

访问共享文件夹

您可以看到新添加的文件夹,由其 Google Drive 文件夹 ID 引用。