海詩網(wǎng) 知識(shí)百科 vscode輸出中文亂碼(vscode輸出的漢字變成亂碼)

vscode輸出中文亂碼(vscode輸出的漢字變成亂碼)

vscode輸出中文亂碼, VSCode的全稱是Visual Studio Code,是微軟開發(fā)的跨平臺(tái)免費(fèi)源代碼編輯器。默認(rèn)情況下,它支持許多編程語言。

包括JavaScript、TypeScript、CSS和HTML。

當(dāng)vscode輸出中文亂碼時(shí),有三種方法可以解決這個(gè)問題。

vscode輸出的漢字變成亂碼

1.添加系統(tǒng)全局變量

以windows系統(tǒng)為例,添加系統(tǒng)變量PYTHONIOENCODING:

key:PYTHONIOENCODING

value:UTF8

2.修改VSC配置文件

按F1調(diào)出控制臺(tái),輸入task,選擇task:配置任務(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)

vscode輸出的漢字變成亂碼

需要注意的是,使用方法1和2需要重新啟動(dòng)vscode。

我們了解了vscode輸出中文亂碼的解決方案!

vscode輸出中文亂碼,以上就是本文為您收集整理的vscode輸出中文亂碼最新內(nèi)容,希望能幫到您!更多相關(guān)內(nèi)容歡迎關(guān)注。

本文來自網(wǎng)絡(luò),不代表海詩網(wǎng)立場,轉(zhuǎn)載請(qǐng)注明出處:http://x91880.com/n/169846.html
      

13pro和13區(qū)別(13pro和13區(qū)別對(duì)比圖)

發(fā)表回復(fù)
聯(lián)系我們
聯(lián)系我們

在線咨詢: QQ交談

郵箱: 3587015498@qq.com

工作時(shí)間:周一至周五,9:00-17:30,節(jié)假日休息

關(guān)注微信
微信掃一掃關(guān)注我們
微信掃一掃關(guān)注我們
關(guān)注微博
返回頂部