問題我想我需要關於在Python(2.6)和Eclipse編碼一些幫助。我使用谷歌和搜索,並嘗試了很多東西,但事實上我不明白。與編碼在Eclipse控制檯和Python
所以,我怎麼實現的,在Eclipse控制檯輸出能夠顯示AOU等?
我想: 聲明文檔編碼在第一線與
# -*- coding: utf-8 -*-
我改變編碼設置在窗口/首選項/常規/工作區和項目/屬性爲UTF-8
由於沒有什麼改變我嘗試了以下單獨和組合的事情,但似乎沒有任何結果:
將stdout更改爲在Python食譜提到:
sys.stdout的= codecs.lookup( 「UTF-8」) - 1
添加一個的unicode U:
打印U 「AOU」 .encode ( 'UTF-8')
- 重裝SYS(我不知道爲了什麼,但它不工作,要麼;-))
我想這樣做是爲了調試在我的程序中的編碼問題,我有......(哎呀)
任何想法?提前致謝!
編輯: 我在Windows 7上工作,它是EasyEclipse
一個'# - * - 編碼:UTF-8 - * - '你將設置的編碼信息,然後使用由Python解析器使用給定的編碼來解釋文件[(見PEP 0263)](http://www.python.org/dev/PEPS/PEP-0263 /)。所以只有在源文件中使用Umlauts纔有意思。當你自己啓動python解釋器並且打印'üöä''時,你會看到什麼? –
@羅伯特 - caspary在解釋器控制檯字體是你使用Eclipse中,我得到AOU – Daniel
正確的輸出? (首選項 - >常規 - >外觀)至少在我的Windows PC上,我可以通過使用例如終端字體。 –