python输出中文乱码的问题相信大家都遇到过
那么应该如何解决呢?
依次打开 设置->系统->关于->高级系统设置->环境变量->新建系统变量,新变量的变量名是:PYTHONIOENCODING,变量值是:UTF8
添加完后在重启vscode就行了。
在代码中更改格式的话只要在每个需要中文的python文件中添加如下代码
import os
import sys
#改变标准输出的默认编码
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
很显然看我加的粗体字就知道方法一可以做到一劳永逸,但是方法二却很麻烦。