После нескольких часов проверки каждого сообщения, посвященного этому стеку, я дергаю себя за волосы, чтобы решить, что должно быть очень простым делом ...
У меня есть текстовый файл с кодами Unicode (не символами, коды), например:
"Edward escribi \ u00c3 \ u00b3 \ u00c3 \ u00ada de su autor favourito"
Эта строка должна отображаться как:
"Edward escribió la biografía de su autor favourito"
Если я загружаю файл, как обычно, я вижу только строки Unicode при печати загруженного текста :
import io
chars = io.open(fb_json_path, encoding='utf-8').read().strip()
Это печатает: "Эдвард escribi \ u00c3 \ u00c3 \ u00c3 \ u00c3 \ u00ada de su autor favito". Это то же самое, если я удаляю параметр кодирования.
Полагаю, мне нужно указать Python, чтобы интерпретировать коды в строке и отображать их как символы utf-8, но я не понимаю, как это сделать что.
Заранее спасибо!