试图在Nutika(Ubuntu 12.04,最新的nuitka frop 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)
谷歌搜索没有帮助。可能有人在stackoverflow上说如何用特定的国家unicode字符编译nutika程序?
答案 0 :(得分:0)
这会以某种方式起作用。
# -*- coding: utf-8 -*-
print u"Hi Männer".encode('utf-8')