如何使用 Google Colab 处理本地文件?

新手上路,请多包涵

我有一个 Jupiter 笔记本,我已经编写了处理数据的代码。现在我想使用 Colab 的 GPU 计算能力,所以我需要从 Colab 读取和写入计算机中的本地文件。我不想使用以下方法手动选择文件:

 from google.colab import files
uploaded = files.upload()

此链接 中提到会出现“选择文件”弹出窗口,我希望自动执行此操作。让我澄清一下:

我在下面的代码中从本地文件读取数据:

 # Reading the csv file and convert it to a dataframe using pandas library
train_set = pd.read_csv('Datasets/train.csv')

然后我处理数据并将结果输出到另一个文件中。为此,我需要打开一个文件,读取它的内容,即我创建的输出文件的版本,然后保存输出文件:

 output_version = open('OutputVersion','r+')
version = output_version.read()

training_set.to_csv('Datasets/training_set_processed_{}.csv'.format(version))

因此,我必须从 Colab 自动读取、操作和写入本地存储中的文件。我怎样才能做到这一点?我已经阅读 了本手册,但我无法理解。同样,我不想弹出“选择文件”对话框。

提前致谢

原文由 Ali Majed HA 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.8k
1 个回答
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进