import pickle
def op (file):
fo = open(file, 'rb')
dict = pickle.load(fo)
fo.close()
return dict
path = r'D:\cifar_10_batches_py\test_batch'
xtr = op(path)
print(xtr)
错误:
line 9, in xtr = op(path)
line 4, in op dict = pickle.load(fo)
UnicodeDecodeError: 'ascii' codec can't decode byte 0x9e in position 0: ordinal not in range(128)
位置0在哪儿?