2016-07-20 41 views

答えて

1

をのpython 2.7を使用しています。 docsは読む:バージョン5.4以降

は、ncursesライブラリはにnl_langinfo関数を使用して、非ASCIIデータをどのように解釈するかを決定します。つまり、アプリケーションでlocale.setlocale()を呼び出して、システムの使用可能なエンコーディングの1つを使用してUnicode文字列をエンコードする必要があります。

この例では、2.7.12

import locale 
locale.setlocale(locale.LC_ALL, '') 
stdscr.addstr(0, 0, mystring.encode('UTF-8')) 
に私のために働いた
関連する問題