在命令行中使用中文(转)
在工作中用到了python启动命令行程序的情况,然后传了个中文参数进去,报错。跑到命令行那儿一看,传进去的文字变成中文乱码了。于是上网找了个方法。
原文:http://www.walkernews.net/2013/05/19/how-to-get-windows-command-prompt-displays-chinese-characters/
实际操作:进控制面板(不是设置,是控制面板,找不到建议直接cortana),区域→管理(上方选项卡)→更改系统区域设置。
这个链接里的教程是让把语言设置成中文,但是我这儿打开的时候就是中文。然后我勾上了下方的“使用unicode utf-8提供全球语言支持”,确定,重启,问题解决。