Google Colab 中的文件和文件夹

Files and Folders in Google Colab

我刚开始在我的项目中使用 Google colab,我尝试创建和解析文本文件。但是我不太明白这里的文件目录是怎么工作的。以下是我的问题:

  1. 在显示文件夹和文件列表的左侧导航窗格中(在图片中)。它们在我的驱动器中吗?如果在,它们位于何处?我怎样才能找到?
  2. 我如何 create/upload 一个文件并存储在 google 驱动器中以便在我的应用程序中解析它?我昨天在“目录”文件夹中创建了一个文件。但是我今天早上醒来,它不见了。谁能解释一下发生了什么?

感谢您的宝贵时间,谢谢。

google colab 文件夹是临时的,我想它们会在 8 小时后消失。您需要将它们保存到您安装的 google 驱动器位置。内容文件夹是 colab 的一部分,将被删除。

您需要将 google 驱动器装载到您的 Colab 会话。

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

然后你可以像

一样写入google驱动器
with open('/content/gdrive/My Drive/file.txt', 'w') as f:
    f.write('content')

甚至可以将 pandas 文件之类的东西保存到 csv 中,例如

df.to_csv('/content/gdrive/My Drive/file.csv')

您也可以像这样从那里读取文件

import pandas as pd
df = pd.read_ csv('/content/gdrive/My Drive/file.csv')

当然,所有这些只有在您安装驱动器后才会起作用。