将公共文件从Google Cloud下载到Google colaboratory

问题描述 投票:1回答:1

我有一个数据集,该数据集公开托管在this link的Google云上。我想通过在Google相关实验室的笔记本电脑中下载这些数据来使用它。但是,我所见过的所有涉及将文件从Cloud传输到Colab的教程都需要一个Project ID,因为我不是我的项目,所以我没有这个ID。 Wget也不适用于此文件。有没有一种方法可以将那个链接处的文件直接下载到colab笔记本?

google-cloud-platform google-colaboratory
1个回答
2
投票

请注意,您的文件很大。它可以轻松填满所有Colab空间。

首先您需要登录(进行身份验证)。

from google.colab import auth
auth.authenticate_user()

然后,您可以使用gsutil列出文件。

!gsutil ls gs://ravens-matrices/analogies/

并将1个或多个文件复制到当前目录。

!gsutil cp gs://ravens-matrices/analogies/extrapolation.tar.gz .

这里是working notebook

© www.soinside.com 2019 - 2024. All rights reserved.