中文系统下,pickle的使用

2017-08-14  本文已影响0人  叨逼叨小马甲

参考

在导入cifar10数据时,使用到库pickle的load函数,python中,单单使用dict = pickle.load(fo)错误,要加上dict = pickle.load(fo,encoding='latin1')encoding模式,也可用bytes代替latin1

如下图,错误,报错信息为: UnicodeDecodeError: 'ascii' codec can't decode byte 0x8b in position 6: ordinal not in range(128)

使用如下代替,成功加载数据:

上一篇 下一篇

猜你喜欢

热点阅读