...">
瀏覽量:130次
vscode輸出中文亂碼應(yīng)該如何解決?一起學(xué)習(xí)一下吧!
VSCode全稱是Visual Studio Code,這是一款由微軟開發(fā)且跨平臺(tái)的免費(fèi)源代碼編輯器,它默認(rèn)支持非常多的編程語言,包括 JavaScript、TypeScript、CSS 和 HTML。
vscode輸出中文亂碼時(shí),有三種辦法解決這個(gè)問題。
1. 增加系統(tǒng)全局變量
以 windows 系統(tǒng)為例,添加系統(tǒng)變量PYTHONIOENCODING:
key:PYTHONIOENCODING
value:UTF8
2. 修改 VSC 配置文件
F1 鍵調(diào)出控制臺(tái),輸入task,選擇任務(wù):配置任務(wù)運(yùn)行程序,打開tasks.json文件,增加以下信息:
? ? "options": {
? ? "env":{
? ? "PYTHONIOENCODING": "UTF-8"
? }
}
3.在代碼里更改編碼
在每個(gè)需要中文的 python 文件中添加如下代碼:
import io
import sys
#改變標(biāo)準(zhǔn)輸出的默認(rèn)編碼
sys.stdout=io.TextIOWrapper(sys.stdout.buffer,encoding='utf8')
需要特別注意的是使用方法1和方法2需要重啟 vscode。
關(guān)于vscode輸出中文亂碼解決方法,我們就了解到這啦!
[聲明]本網(wǎng)轉(zhuǎn)載網(wǎng)絡(luò)媒體稿件是為了傳播更多的信息,此類稿件不代表本網(wǎng)觀點(diǎn),本網(wǎng)不承擔(dān)此類稿件侵權(quán)行為的連帶責(zé)任。故此,如果您發(fā)現(xiàn)本網(wǎng)站的內(nèi)容侵犯了您的版權(quán),請(qǐng)您的相關(guān)內(nèi)容發(fā)至此郵箱【779898168@qq.com】,我們?cè)诖_認(rèn)后,會(huì)立即刪除,保證您的版權(quán)。
官網(wǎng)優(yōu)化
整站優(yōu)化
渠道代理
400-655-5776