使用windows cmd执行python脚本乱码解决

2,132 阅读1分钟

使用python2 在windows cmd 执行python脚本发生乱码的解决方法

  • 可以先把中文解码为unicode,然后再转化为gbk显示正常,需要在代码打印中文处添加
print(':这是一段中文字'.decode('utf-8').encode('gbk'))
  • 另外可以使用改变CMD默认编码模式的方法
chcp 65001换成UTF-8代码页
chcp 936 换回默认的GBK