Re: [問題] utf-8的問題
※ 引述《Tiberius (渴望平凡的幸福)》之銘言:
: 請去改 Python25\Lib\site.py (找 def setencoding 這段碼, 把原本 if 1/0 交換)
: 或者是在程式裡面 reload(sys); sys.setdefaultencoding(...)
: 現在手邊沒有 Eclipse, 所以不確定設定 Eclipse 的 console encoding 之後能不能
: 讓 Python 透過現有 locale 機制判斷到, 等我有空之後裝起來試試看 ...
測試結果報告大大
將site.py對應的code改成
if 1:
# Enable to support locale aware default string encodings.
import locale
loc = locale.getdefaultlocale()
if loc[1]:
encoding = loc[1]
到Eclipse + Pydev底下執行以下之code
import sys
print sys.stdout.encoding
結果為
None
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.230.5.84
討論串 (同標題文章)
Python 近期熱門文章
PTT數位生活區 即時熱門文章