pycharm的console控制台,print 打印乱码,因为pycharm的console控制台,默认编码格式为UTF-8,而python文件编码为GBK。
![](https://img.laitimes.com/img/9ZDMuAjOiMmIsIjOiQnIsIyZuBnLyATMzQDMwkDM5IDNwEjMwIzLc52YucWbp5GZzNmLn9Gbi1yZtl2Lc9CX6MHc0RHaiojIsJye.png)
三种解决方案
- 1、打印中文之前前面加u
- 2、在python文件最开始加上
- 3、修改pycharm配置
1、打印中文之前前面加u
转换成unicode,console也能正常打印
2、在python文件最开始加上
3、修改pycharm配置
FILE-》setting-》Editor-》File Encodings,都修改为UTF-8即可。