我将一个存储在.pkl文件中的数据集,我正在尝试读取文件,并使用Bellow代码。
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文件,因此对任何类型的帮助都表示感谢。
我得到了解决方案:
data = pd.read_pickle(filename)