python读取pkl文件时提示"UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 205: illegal multibyte sequence"
原程序为:
import pickle
f = open('C:/Users/Administrator/Desktop/preprocessing.pkl')
info = pickle.load(f)
print(info) #show file
将open方式改成下方式即可,改成:
import pickle
f = open('C:/Users/Administrator/Desktop/preprocessing.pkl','rb')
info = pickle.load(f)
print(info) #show file
或者改成
import pickle
f = open('C:/Users/Administrator/Desktop/preprocessing.pkl',encoding='UTF-8')
info = pickle.load(f)
print(info) #show file