vscode运行Python时输出中文乱码
目录
setting.json配置文件——推荐设置输出流
setting.json配置文件——推荐
文件->首选项->设置->搜索code-runner.executorMap 在
"code-runner.executorMap": {
......
}
中添加如下代码:
"python": "set PYTHONIOENCODING=utf8 && python -u"
重启VSCode,再次运行即可。
设置输出流
在每个 .py文件的文件头添加如下代码:
import io
import sys
#改变标准输出的默认编码
sys.stdout = io.TextIOWrapper(sys.stdout.buffer, encoding='utf8')
表示以UTF-8的编码方式进行输出,就不会有乱码了。 eg:
import io
import sys
#改变标
共有 0 条评论