首页 > 解决方案 > 将谷歌 Colab 在临时位置下载的文件转储到谷歌驱动器

问题描述

我有一个包含超过 16k 图像的 json 文件,我使用 python 脚本对其进行解析并urllib.request.urlretrieve在其中使用它来检索图像。我将 json 文件上传到谷歌驱动器并在谷歌 Colab 中运行 python 脚本。

虽然文件已下载(我使用 urlretrieve 的 try 块中的打印行检查了这一点)并且下载它们花费了大量时间,但我无法看到它存储这些文件的位置。当我在本地机器上运行相同的脚本时,它会将文件存储在当前文件夹中。

正如对这个问题的回答所暗示的那样,文件可能会下载到某个临时位置,例如某个云上。有没有办法将这些临时文件转储到谷歌驱动器?

(*注意我已将驱动器安装在 colab 笔记本中,但文件似乎并未存储在谷歌驱动器中)

标签: pythonurlgoogle-colaboratory

解决方案


安装 GDrive 后,您需要使用以下命令将文件从 Colab 移动到 GDrive:

!mv /content/filename /content/gdrive/My\ Drive/


推荐阅读