【发布时间】:2019-04-11 09:51:13
【问题描述】:
我有一个 Jupiter 笔记本,并且我已经编写了处理数据的代码。现在我想使用 Colab 的 GPU 计算能力,所以我需要从 Colab 读取和写入我计算机中的本地文件。我不想手动选择文件:
from google.colab import files
uploaded = files.upload()
在this link 中提到会出现“选择文件”弹出窗口,我希望这个动作是自动的。让我澄清一下:
我有下面的代码,我从本地文件中读取数据:
# 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 自动读取、操作和写入本地存储中的文件。我怎样才能做到这一点?我已经阅读了this manual,但我无法理解。同样,我不想弹出“选择文件”对话框。
提前致谢
【问题讨论】:
标签: python-3.x local-storage jupyter-notebook google-colaboratory