python 2代码data = pickle.load(f)
放到python 3 中会报错
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x8b in position 6: ordinal not in range(128)
在打开的时候指定编码方式即可
data = pickle.load(f,encoding='iso-8859-1')
就可以了。
python 2代码data = pickle.load(f)
放到python 3 中会报错
UnicodeDecodeError: ‘ascii’ codec can’t decode byte 0x8b in position 6: ordinal not in range(128)
在打开的时候指定编码方式即可
data = pickle.load(f,encoding='iso-8859-1')
就可以了。