我正在使用 Ubuntu 12.04 LTS。当我在终端尝试这样的事情时:
rfx@digest:/usr/share/fonts/truetype/ttf-dejavu$ echo вдлжофыдвж
вдлжофыдвж
符号显示正确。但是,如果尝试使用 python 2.7 打印 unicode 符号,我会得到:
>>> print u'абв'
ц│ц┌ц≈
正如 python 所示,我默认为终端使用 utf-8 编码:
>>> sys.stdout.encoding
'UTF-8'