У меня есть набор данных, содержащий какой-то плохо проанализированный текст, который содержит много символов Юникода (например, 'a', '{', 'Ⅷ', '♞', ...
), которые были неправильно преобразованы в Юникод.
Все обратные слэши экранированы, поэтому каждая экранированная последовательность Юникода интерпретировалась как \
рядом с u
вместо одного символа, \u
.
Более конкретно,У меня есть строки, которые выглядят так:
>>> '\\u00e9'
'\\u00e9'
И я хочу, чтобы они выглядели так:
>>> '\u00e9'
'é'
Как преобразовать первую строку во вторую?