python3 error : 解决UnicodeDecodeError 'utf-8' codec can't decode byte..问题

编译打包的时候出现这个错误

思路:编码格式问题(可直接解决问题)
1、首先尝试将中文解释都去掉
2、然后,改变控制台的编码格式为utf-8 解决方法,先在控制台中输入 chcp 65001,
然后再使用 pyinstaller -F -w WeChat.py 打包即可!

内容里面出现这个错误

修改字符集参数,一般这种情况出现得较多是在国标码(GBK)和utf8之间选择出现了问题。
出现异常报错是由于设置了decode()方法的第二个参数errors为严格(strict)形式造成的,因为默认就是这个参数,将其更改为ignore等即可。例如:
line.decode(“utf8”,“ignore”);

你可能感兴趣的:(python)