pickle读取数据:‘ascii‘ codec can‘t decode byte 0xef in position 0: ordinal not in range(128)
报错代码:
import pickle
import numpy
with open('mnist.pkl.gz', 'rb') as f:
l = pickle.load(f)
代码修改:
import pickle
import numpy
with open('mnist.pkl', 'rb') as f:
u = pickle._Unpickler(f)
u.encoding = 'latin1'
p = u.load()

浙公网安备 33010602011771号