Python декодирует строку «\ u041b»

У меня строка unicode, я уверен, что это UTF-8, но я не могу ее декодировать. Строка '\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435' . Как его декодировать?

One Solution collect form web for “Python декодирует строку «\ u041b»”

Вы можете использовать aString.decode('unicode_escape') , он преобразует строку формата unicode в объект unicode

 >>> u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435' u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435' >>> '\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'.decode('unicode_escape') u'\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435' >>> 

В твоем случае

 >>> print '\u041b\u0435\u0433\u043a\u043e\u0432\u044b\u0435'.decode('unicode_escape') Легковые >>> 
  • В Python, как перечислять все символы, соответствующие расширенному регулярному выражению POSIX ``?
  • Почему я получаю ошибку «TypeError: принуждение к Unicode: нужна строка или буфер, int found»?
  • Python 3.x: использование string.maketrans () для создания преобразования символа Юникод
  • Ширина отображения строк юникода в Python
  • Unicode-символ не находится в диапазоне при вызове locale.strxfrm
  • Почему python 2.7 на Windows требует пробела перед символом Unicode при печати?
  • Проблема Unicode с SQLAlchemy
  • Избегание Python UnicodeDecodeError в фильтре nl2br от Jinja
  • Почему я получаю ошибку кодирования ASCII с данными Unicode в Python 2.4, но не в 2,7?
  • Python 2.7, Appengine Data Store и Unicode
  • Чтение unicodecsv из строки unicode не работает?
  • Python - лучший язык программирования в мире.