全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 python论坛
3299 0
2022-04-10
最近使用VSCODE时发现代码在终端运行时中文显示没有问题,但是使用coderunner插件运行时候却出现了中文乱码问题,虽然用终端运行也不是不可以,但是总归没有插件那么方便(而且我有强迫症)。我进行了大量的搜索,大多数方法都无法奏效,但是偶然看到一个博主的文章,完美解决了我的问题,下面记录一下防止遗忘!原文请见https://blog.csdn.net/ljb0077/article/details/112980095
  一、在python开头加入如下代码
# -*-coding:utf-8 -*-  
import io
import sys
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
完美解决了coderunner插件中文乱码问题!但是仍然比较麻烦,因此下面还有另外一种方法。
二、在setting.json中修改配置信息
在settings=>runcode configuration=>Edit in setting.json  
图例1.jpg

然后修改python的编码格式:set PYTHONIOENCODING=utf8 && python
实例2.png
   一劳永逸!
   一定要注意自己的中文乱码问题是出现在coderunner还是终端,可能会导致不同的答案。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群