我有一个存储在.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文件,因此可以提供任何帮助。
答案 0 :(得分:0)
我得到了解决方案:
data = pd.read_pickle(filename)