cmd运行python程序的中文乱码问题
- AKA windows服务器的中文编码往往是GBK或其他非UTF-8的中文编码格式,导致cmd去中文程序时会出现乱码及其他由此带来的报错情况
- 切换cmd的编码格式
chcp
#打印【活动代码页: 936】
- 936即为GBK编码
chcp 65001
将cmd转为UTF-8编码格式 - 65001后的的python报错
Traceback (most recent call last):
LookupError: unknown encoding: cp65001
Logged from file web.py, line 2162
执行:chcp1252
在重新运行python程序
或者执行
chcp 65001
set PYTHONIOENCODING=UTF-8