将数据读入 Google Colab 环境

Read Data into Google Colab Environment

提问人:Kyle_Stockton 提问时间:1/3/2023 更新时间:1/26/2023 访问量:208

问:

我正在尝试在 google colab 中运行情感分析代码,以提高处理速度,而不是在我的设备上运行代码。但是我遇到了一个奇怪的错误,我无法解决。

我使用以下代码挂载了驱动器:

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

然后我想加载一个 Pickle 文件,我使用以下代码将其保存在 MyDrive 中:

with open('/content/drive/MyDrive/data_colab_new.pkl', 'rb') as file:
    data = pickle.load(file)

但是我收到以下错误消息:

EOFError 回溯(最近一次调用最后一次) 在 2 使用 open('/content/drive/MyDrive/data_colab_new.pkl', 'rb') 作为文件: 3 # 加载 pickle 文件 ----> 4 data = pickle.load(file)

EOFError:输入不足

我已经用谷歌搜索了一下,我发现的唯一解释是 Pickle-File 是空的。但是我现在检查了多次,我确定文件不是空的。

该错误的另一个原因可能是什么,您知道任何修复方法吗?我自己也想不通。

python google-colaboratory 泡菜 加载数据文件

评论


答:

0赞 Garry Osborne 1/26/2023 #1

在 Google Colab 中使用它来首先加载 pickle 文件。

from google.colab import files
files.upload()

然后像这样腌制加载

f = open('model.pkl', 'rb')
model = pickle.load(f)