網站首頁 學習教育 IT科技 金融知識 旅遊規劃 生活小知識 家鄉美食 養生小知識 健身運動 美容百科 遊戲知識 綜合知識
當前位置:趣知科普吧 > IT科技 > 

vscode輸出中文亂碼

欄目: IT科技 / 發佈於: / 人氣:3.13W

VSCode全稱是Visual Studio Code,這是一款由微軟開發且跨平臺的免費原始碼編輯器,它默認支援非常多的編程語言,包括 JavaScript、TypeScript、CSS 和 HTML。

vscode輸出中文亂碼時,有三種辦法解決這個問題。

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')

vscode輸出中文亂碼 第2張

需要特別注意的是使用方法1和方法2需要重啓 vscode。

關於vscode輸出中文亂碼解決方法,我們就瞭解到這啦!