解決PyScripter中文亂碼問題

PyScripter看起來還是挺不錯(cuò)的一個(gè)python ide

環(huán)境:

PyScripter 2.6.0.0
python3.4

問題:

PyScripter有個(gè)小坑,打開文件后中文都成了亂碼。在PyScripter中新建的文件中文可以正常顯示,但是重新打開后中文亂碼。

PyScripter中文亂碼原因:

原因是如果文件頭部沒有編碼聲明,那么PyScripter會(huì)默認(rèn)使用ANSI打開文件。
而PyScripter默認(rèn)的文件模板也不帶編碼聲明,重新打開文件時(shí)間不以UTF-8打開,所以亂碼。

解決的辦法:

1、用其它編輯器打開文件,添加這一行聲明并保存:

# -*- coding: UTF-8 -*-

2、修改PyScripter的文件模板也添加上這一行:

# -*- coding: UTF-8 -*-

這樣每次用PyScripter 新建python代碼文件時(shí)間都會(huì)自動(dòng)帶上這行代碼聲明。很是非常十分方便-_-!

具體操作步驟: 工具 → 選項(xiàng) → 文件模板 → python腳本 → 然后在模板中添加編碼聲明:

# -*- coding: UTF-8 -*-

→ 點(diǎn)擊更新?。。 @一步非常重要,修改后要記得點(diǎn)更新才會(huì)保存。

PyScripter 的所有配置都保存在PyScripter.ini中,路徑是 你的用戶目錄/AppData\Roaming\PyScripter/PyScripter.ini

C:\Users\Administrator\AppData\Roaming\PyScripter

2016年9月10日 13:19:23 codegay

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 字符集和編碼簡(jiǎn)介 在編程中常??梢砸姷礁鞣N字符集和編碼,包括ASCII,MBCS,Unicode等字符集。確切的說...
    蘭山小亭閱讀 9,080評(píng)論 0 13
  • Python 二三事 面向初學(xué)者介紹Python相關(guān)的一些工具,以及可能遇到的常見問題。 最后更新 2013.5....
    hzyido閱讀 67,872評(píng)論 2 42
  • 晚修,到點(diǎn),到班,三五成群地交流,歡暢的笑容,沒有脂粉與奇異裝服。 用筆敲敲門,迅速安靜下來。 巡看,桌面上有課外...
    一莖水草閱讀 254評(píng)論 0 0
  • 今天分享一個(gè)家庭版的美味鹵鳳爪。這個(gè)鹵雞爪用一個(gè)小鍋就能做。 一般家里都有兩個(gè)灶頭,可以在做飯時(shí),一個(gè)炒菜,一個(gè)鹵...
    廖相暉閱讀 352評(píng)論 0 0

友情鏈接更多精彩內(nèi)容