6

私はpythonが初めてです。次のように、アクセント付きの文字を印刷しようとしています。

    # -*- coding: utf-8 -*-
    print 'éàÇÃãéèï'

しかし、このコードを実行すると、次のようになります。

    >> ├®├á├ç├â├ú├®├¿├»

私は64ビットのWindows 7とPython 2.7.5を使用しています。コードをfile.py入れて実行します

python file.py
4

2 に答える 2

4

Woobleが述べたように、変更すると

print 'éàÇÃãéèï'

print u'éàÇÃãéèï'

それはうまくいくはずです。

Python での Unicode の紹介 (2.x と 3 の両方): The updated guide to unicode

于 2013-12-05T15:45:40.307 に答える