想要去更加快速方便的开发python程序,那么一个好的编辑器,也就是集成开发环境是必不可少的。而在python编辑器里面vscode也是有很多小伙伴都在使用的,而最近就有小伙伴说它使用vscode输出乱码不知道为什么,那下面会来讲解一下这个问题的解决方法。

Python编辑器vscode输出乱码怎么办?Vscode输出python乱码如何解决

不管是在哪一个python编辑器之中,只要是输出乱码就是输出中文乱码了,而乱码问题的本质原因就在于编辑器或者是python环境自身所使用的编码格式是无法去解析中文的。那么只需要去将python,以及编辑器的编码格式都改成中文编码即可。

(1)那么对于python来说,python3默认的编码格式就是支持中文的UTF-8,将python更新到3.0及其以上版本就可以解决这个问题。那么在不更新python版本的情况下,就要给python文件添加一个表示中文编码的注释,写在代码顶部的注释如下所示:

# -*-coding:utf-8 -*-

(2)当python本身设置完成之后就需要来配置一下vscode编辑器了,打开vscode之后在菜单栏里面依次选择文件-首选项-设置进入设置界面。在设置界面里的顶部有一个搜索设置的选项,在里面输入Run Code configuration并回车开始搜索。

搜索到之后找到Executor Map这个配置选项并点击在settings.json中打开,然后将里面的python配置属性改为如下所示:

set PYTHONIOENCODING=utf8 && python

更改完成之后保存设置然后重启vscode编辑器,现在执行python程序就不会有输出乱码的问题了。

更多python相关文章请访问分类:python

【版权声明】本文图文出自大盘站@dapan.cc,转载请注明出处!