python2 pickle.dump生成的文件,python3 pickle.load怎么加载

会报错:

UnicodeDecodeError: 'ascii' codec can't decode byte 0xa0 in position 3: ordinal not in range(128)

解决办法是添加encoding参数:

pickle.load(f, encoding='iso-8859-1')

就能解决了

原文地址:https://www.cnblogs.com/wanghui-garcia/p/12055350.html