关于 Google Colab 文件管理的所有信息

这是在 Colab 中上传、下载和保存文件的终极指南。

来源:KDnuggets

Colab 的工作原理

Google Colab 是一款非常强大的数据科学、机器学习和 Python 开发工具。这是因为它消除了本地设置的麻烦。然而,经常让初学者甚至中级用户感到困惑的一个领域是文件管理。

文件存放在哪里?为什么他们会消失?如何上传、下载或永久存储数据?本文将逐步回答所有这些问题。

让我们立即澄清最大的误会。 Google Colab 的工作方式与笔记本电脑不同。每次您打开笔记本时,Colab 都会为您提供一个临时虚拟机 (VM)。一旦你离开,里面的一切都被清理干净了。这意味着:

  • 本地保存的文件是临时的
  • 当运行时重置时,文件消失
  • 您的默认工作目录是:

    一旦运行时重置,您保存在内部/内容中的任何内容都会消失。

    在 Colab 中查看文件

    您有两种简单的方法来查看文件。

    方法1:使用视觉方式

    这是为初学者推荐的方法:

  • 看左侧边栏
  • 单击文件夹图标
  • 浏览内部/内容
  • 当您只想看看发生了什么时,这非常有用。

    方法 2:使用 Python 方式

    当您编写脚本或调试路径时,这很方便。

    导入操作系统

    os.listdir('/content')

    上传和下载文件

    假设您的笔记本电脑上有一个数据集或逗号分隔值 (CSV) 文件。第一种方法是使用代码上传。

    来自 google.colab 导入文件

    文件.upload()

  • 文件选择器打开,您选择文件,它会出现在 /content 中。该文件是临时文件,除非移动到其他地方。
  • 第二种方法是拖放。这种方式虽然简单,但是存储还是临时的。
  • 打开文件资源管理器(左面板)

    直接将文件拖入/content

    要将文件从 Colab 下载到本地计算机:

    来自 google.colab 导入文件files.download('model.pkl')您的浏览器将立即下载该文件。这适用于 CSV、模型、日志和图像。如果您希望文件在运行时重置后仍然存在,则必须使用 Google 云端硬盘。要安装 Google 云端硬盘: