使用Visual Studio Code for Python 編寫程式執行後的輸出畫面會出現中文亂碼如下圖所示
網路上有很多法處理,但是我找到兩個設定Windows 10上面的方法處理,我認為比較好方式(當然也有程式改善方式,這裡我暫時不討論)
方法一:勾選UTF8選項
第一步驟:
第二步驟:
第三步驟:
第四步驟:
第五步驟:
第六步驟:
方法二:新增參數
第一步驟:
第二步驟:
第三步驟:
最後填入 變數名稱 PYTHONIOENCODING,變數值 UTF8
重新開機後,你會發現中文就會正常顯示,好了可以收工。
我 Google 了第一頁
其他人的解決方法大致分成兩類
1.改程式
2.改環境設定變數(例:PYTHONIOENCODING)
如果我沒解讀錯的話
樓主的解法比較歸類在第2類-改環境變數
我想請教一下
這類型的解決方式
會不會換了電腦就失效了
例:把程式部署到使用者的電腦上時
(概念上有點類似中文罕見字,在自己的電腦造個字解決)
海綿寶寶,你的兩個問題我都測試過,我認為改程式我自己認為很麻煩。
第二個問題改環境變數,我就沒寫上來了!
至於電腦設定勾選UTF-8它只能支援單一電腦沒錯,至於有AD環境是否支援GPO我就沒去研究了。