LINUX.ORG.RU

История изменений

Исправление thunar, (текущая версия) :

>>> a = "жопа"
>>> b = u"жопа"
>>> type(a), type(b)
(<type 'str'>, <type 'unicode'>)

Но как исправить

Использовать unicode строки или трёшку.

Или

from __future__ import print_function
:
>>> b = u"жопа"
>>> print(b,b,b)
(u'\u0436\u043e\u043f\u0430', u'\u0436\u043e\u043f\u0430', u'\u0436\u043e\u043f\u0430')
>>> print b,b,b
жопа жопа жопа
>>> from __future__ import print_function
>>> print(b,b,b)
жопа жопа жопа

Исходная версия thunar, :

>>> a = "жопа"
>>> b = u"жопа"
>>> type(a), type(b)
(<type 'str'>, <type 'unicode'>)

Но как исправить

Использовать unicode строки или трёшку.