gpt4 book ai didi

python - 加载pickle时出错

转载 作者:行者123 更新时间:2023-12-01 02:44:45 29 4
gpt4 key购买 nike

无法加载 pickle 文件。我正在使用 python 3.5

import pickle
data=pickle.load(open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "r"))

类型错误:需要类似字节的对象,而不是“str”

。.

还尝试过:

import pickle
data=pickle.load(open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "rb"))

UnpicklingError:必须引用 STRING 操作码参数

。.

即使使用 with 语句也会出现相同的错误

import pickle
with open("D:\\ud120-projects\\final_project\\final_project_dataset.pkl", "rb") as f:
enron_data = pickle.load(f)

最佳答案

我使用的是 Windows 10 和 vscode,您应该转到 Final_project_dataset.pkl 文件,然后将选项 CRLF 更改为 LF,然后保存文件,然后 UnpicklingError: the STRING opcode argument必须引用错误将会消失。

enter image description here

将 CRLF 更改为 LF

enter image description here

然后保存 Final_project_dataset.pkl 文件。

关于python - 加载pickle时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45368255/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com