vscode輸出中文亂碼應該如何解決?一起學習一下吧!
VSCode全稱是Visual Studio Code,這是一款由微軟開發(fā)且跨平臺的免費源代碼編輯器,它默認支持非常多的編程語言,包括 JavaScript、TypeScript、CSS 和 HTML。
vscode輸出中文亂碼時,有三種辦法解決這個問題。
1. 增加系統全局變量
以 windows 系統為例,添加系統變量PYTHONIOENCODING:
key:PYTHONIOENCODING
value:UTF8
2. 修改 VSC 配置文件
F1 鍵調出控制臺,輸入task,選擇任務:配置任務運行程序,打開tasks.json文件,增加以下信息:
"options": {
"env":{
"PYTHONIOENCODING": "UTF-8"
}
}
3.在代碼里更改編碼
在每個需要中文的 python 文件中添加如下代碼:
import io
import sys
#改變標準輸出的默認編碼
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
需要特別注意的是使用方法1和方法2需要重啟 vscode。
關于vscode輸出中文亂碼解決方法,我們就了解到這啦!
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com