Pycharm 中文亂碼解決,統(tǒng)一設(shè)置 UTF-8,解決方案都在這里了
背景

當(dāng)我們在使用pycharm編寫代碼的時候,為了避免亂碼問題,我們統(tǒng)一用utf-8編碼。由于Python源代碼也是一個文本文件,所以當(dāng)你的源代碼包含中文的時候,在保存源代碼的時候就務(wù)必指定保存為UTF-8編碼。
但是有很的多的小伙伴還不知道如何進(jìn)行設(shè)置,下面一起來看看詳細(xì)的Pycharm中設(shè)置默認(rèn)字符編碼為utf-8的方法吧,希望對大家的學(xué)習(xí)能帶來幫助。
在Pycharm中創(chuàng)建模版
在Pycharm中可以創(chuàng)建一個模版,每次新建python文件時Pycharm會默認(rèn)在前兩行生成utf-8,操作如下:
在setting中的Editor中找到File and Code Templates,在Python Script中添加代碼
????#!/user/bin/env?python3
????#?-*-?coding:?utf-8?-*-

接著,在File Encoding中修改下編碼

在文件中輸入代碼測試
print(u'測試中文')
這樣你可以看到在 console 輸出臺中可以看到正確的中文了。
終極大招
然而,有時候,當(dāng)我們上面的步驟設(shè)置完成之后,有時候還會亂碼,這時候要怎么解決呢
點擊 help,選擇Edit Custom VM Options
在打開的文件中添加
-Dfile.encoding=UTF-8

最后,記得重啟一下軟件。
標(biāo)簽: