摘要:
估計入門時都會遇到的。我是在windows下用的Python25自帶的IDLE編輯運行的,發現運行腳本得出的結果有一些中文顯示是亂碼,但有一些是 正常的。百思不得其解。首先查看了一下源文件的編碼格式,是UTF-8。經過搜索再搜索,調試再調試,也換了幾個編譯器,發現比IDLE還糟糕(可能需要 進行encode設置)。問題終于解決了,一共花了俺將近5個小時,寫在這里,希望遇到問題的人能搜索到這里,不再重犯。 亂碼原因:因為你的文件聲明為utf-8,并且也應該是用utf-8的編碼保存的源文件。但是windows的本地默認編碼是cp936,也就是gbk編碼,所以在控制臺直接打印utf-8的字符串當然. 閱讀全文
posted @ 2011-11-02 22:12
FrankFang
閱讀(7482)
評論(2)
推薦(0)

浙公網安備 33010602011771號