Nuitka unicode Hello world ошибка
Просто попытался скомпилировать очень простую программу в Nutika (Ubuntu 12.04, последняя версия nuitka из PyPI) и застрял с проблемой
# -*- coding: utf-8 -*-
print u"Hi Männer"
И поймал исключение
nuitka test.py
UnicodeEncodeError: 'ascii' codec can't encode character u'\xe4' in position 4: ordinal not in range(128)
Поиск в Google не помог. Может быть, кто-то в стеке overflow говорит, как скомпилировать программы nutika с конкретными национальными символами Unicode?
1 ответ
Это работает как-то.
# -*- coding: utf-8 -*-
print u"Hi Männer".encode('utf-8')