问题描述:
django项目用pycharm打开,代码里有log.info("中文"),结果在pycharm的控制台就打印出乱码。
尝试直接使用print("中文"),依然打印出乱码。不管如何encode+decode都没用。
然而直接通过打开cmd命令行,进入python解释环境,print("中文"),就可以打印出来正常的中文。由此可见,并不是说win10的控制台不支持中文,最后发现是pycharm的默认输出方式是utf8。
解决方式是将其改成gbk:
问题解决。
标签:中文,打印,乱码,Pycharm,win10,pycharm,控制台 From: https://www.cnblogs.com/lihan829/p/17158843.html