python3 UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range

python3,以下代码一直报错“UnicodeDecodeError: 'ascii' codec can't decode byte 0xe4 in position 0: ordinal not in range”

id = pickle.load(open("list.pkl","rb"))

解决办法见:点击打开链接


因此上面的代码应该改为

id = pickle.load(open("list.pkl","rb"),encoding='latin1')


猜你喜欢

转载自blog.csdn.net/yuxeaotao/article/details/79658330