如何将大于 1Mb 的文件上传到 Colab

如何将超过 1mb 的非常大的文件上传到 google colab

我将解释两种方法 上传大文件到 . 正是Google Colab存在问题,或者也许是一个限制 不允许使用其图形接口上传大于1MB的文件。

对于那些要使用耳语的人来说,这非常有用,因为任何音频都重1 MB

上传文件时,它开始加载,需要很长时间,最后上传消失或只上传了 1Mb 的文件,导致文件不完整。

我给你留个视频

为了解决这个问题,我将解释两种方法:

  1. 从 Google 云端硬盘导入文件
  2. 使用文件库

我留给你 Colab 使用代码,以便您可以看到并实时试用

从 Google 云端硬盘将文件导入 Colab

在 Colab 中处理大文件的另一种选择是将它们上传到我们的 Google Drive 并将 Colab 与 Drive 同步,这样我们就可以使用那里的任何文件。

一个非常有趣的选择,尤其是当我们必须经常使用笔记本时。 我们必须记住,每次运行笔记本时,虚拟硬盘上的所有信息都会丢失。 因此将笔记本连接到驱动器

重要提示:Colab 帐户和 Google Drive 帐户的电子邮件是相同的,当我尝试使用 Colab 帐户和另一个 Driva 帐户更改它时,它给我带来了问题,尽管理论上它应该可以正常工作。

为此,我们将使用以下代码

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

开车会要求我们从帐户中获得权限

如何将 google drive 与 colab 同步

一旦接受,我们将看到它安装了硬盘驱动器,现在我们可以看到文件

桌面权限的谷歌驱动器

然后

google colab 的 google drive 权限

在我们的情况下 内容 正如我们所指出的

在合作中找到Google Drive文件的位置

您可以使用文件夹图标更新左侧栏中的内容。

如何使用files上传文件到Colab

非常简单,我们将只使用以下代码添加 2 个单元格,它可以在一个单元格中完成,但我喜欢允许我们在单个单元格中选择文件的代码。

所以在我们的 Colab 开始时,我们将使用

from google.colab import files

导入那个 python 库

然后在我们要上传文件的步骤中,我们将放置

files.upload()

这将上升到 Colab 的根目录。

如果您知道任何其他方式,请发表评论。

如果你和我们一样是一个不安分的人,希望合作维护和改进项目,你可以捐款。 所有的钱都将用于购买书籍和材料进行实验和做教程

发表评论