Как я могу декодировать escape-код javascript unicode в Python?

У меня есть эта строка:

V posledn\u00edch m\u011bs\u00edc\u00edch se bezpe\u010dnostn\u00ed situace v Libyi zna\u010dn\u011b zhor\u0161ila, o \u010dem\u017e sv\u011bd\u010d\u00ed i ned\u00e1vn\u00e9 n\u00e1hl\u00e9 opu\u0161t\u011bn\u00ed zem\u011b nejen \u010desk\u00fdmi diplomaty. Libyi hroz\u00ed nekontrolovan\u00fd rozpad a nekone\u010d 

Который должен читать «V posledních měsících se …», так что это í и \ u011b is ě.

Любая идея, как декодировать это в Python? Это javascript-код, который я обрабатываю в python. Я мог бы написать свое собственное ad-hoc решение, так как есть не так много символов, которые сбежали (на чешском языке есть только двенадцать или так акцентированных персонажей), но это кажется уродливым.

2 Solutions collect form web for “Как я могу декодировать escape-код javascript unicode в Python?”

Декодируйте его с помощью кодека 'unicode-escape' . Если x – ваша строка, x.decode('unicode-escape' ).

Если это Javascript-код, возможно, это на самом деле JSON, и вы можете использовать json.loads для его декодирования.

  • Почему вывод print в python2 и python3 отличается от той же строки?
  • как извлечь строку unicode с boost.python
  • Невозможно декодировать строку Unicode в Python 2.4
  • python utf-8 japanese
  • Несколько основных вопросов о кодировании, unicode и stdout
  • Как сделать Python split () на языках (например, китайском), которые не используют пробелы в качестве разделителя слов?
  • используя pyodbc на linux для вставки символов unicode или utf-8 в поле nvarchar mssql
  • Экранирование строк юникода в python
  • Ошибка Unicode.
  • Вывод кода Python и Unicode
  • Имена файлов Python os.stat и unicode
  •  
    Interesting Posts for Van-Lav

    исключение для уведомления о том, что подкласс должен реализовывать метод в python

    Есть ли простой способ избавиться от ненужных значений, которые появляются, когда вы используете SSH с помощью библиотеки Python в Paramiko и извлекаете вывод из CLI удаленной машины?

    Конфликты при установке Anaconda Python

    Не работаю для меня

    Как запустить и остановить программу Linux, используя модуль подпроцесса в Python?

    Приложение Flask зависает при обработке запроса

    Является ли это хорошей практикой программирования, чтобы отделить модели от остальной части приложения

    Формат stdout изменяется при отправке файла с помощью smtplib – python2.7

    Нормализация адресов в Django / Python

    Python: корреляция порядка ордеров для категориальных данных

    Tkinter import filedialog error

    Печать объектов в Django

    Как отступать от списка Python?

    Изменение глобального списка Python внутри и вне функций

    Что делает оптимизация Python (-O или PYTHONOPTIMIZE)?

    Python - лучший язык программирования в мире.