首页 > 其他分享> > 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 20: illegal multibyte sequence 报错:UnicodeDecodeError: ‘gbk‘ codec can‘t decode byte 0x80 in position 20: illegal multibyte sequence 2021-06-09 18:55:56 作者:互联网 就比如说我的报错如图所示: 翻译过来大致意思就是:gbk编码器不能解码位置在20的字节0x80:非法多字节序列。 通过报错的信息提示,我们找到代码所在的py文件: 原因显而易见,with open打开文件的时候没有指定编码格式,默认使用了gbk,所以导致此次报错。 解决方法:给open()方法指定编码格式为utf-8: 完美解决! 标签:20,字节,sequence,gbk,0x80,报错,open 来源: https://blog.51cto.com/u_15264787/2886733