无法加载.pkl文件

时间:2019-07-02 20:11:55

标签: python pickle

我有一个存储在.pkl文件中的数据集,我试图读取该文件,并使用下面的代码。

with open('file.pkl', 'rb') as f:
    data = pickle.load(f)

这是错误:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xa3 in position 4: ordinal not in range(128)

尝试

with open(wesad_path, 'r', encoding='utf-8') as f:
    data = pickle.load(f)

这是错误:

TypeError: a bytes-like object is required, not 'str'

我从没处理过.pkl文件,因此可以提供任何帮助。

1 个答案:

答案 0 :(得分:0)

我得到了解决方案:

    data = pd.read_pickle(filename)