我有一个 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 许可协议
您可能想使用左侧的文件浏览器来上传文件。
如果你有很多文件,一个更简单的方法仍然是 将你的谷歌驱动器挂载到文件系统中。