from __future__ import unicode_literals
доступен с Python 2.6 (выпущен 1 октября 2008 г.). Он по умолчанию используется в Python 3.
Он позволяет опустить префикс u''
в исходный код, хотя он не меняет repr(unicode_string)
, который вводит в заблуждение.
Вы можете переопределить sys.displayhook()
в Python REPL, чтобы отображать объекты, как вам нравится. Вы также можете переопределить __repr__
для собственных пользовательских объектов.