Image

Imageollycat wrote in Imageru_python

Category:

utf-8 строки

Пишу на питоне не много и в основном нужные мне небольшие утилиты для работы. Поэтому практики немного. А тут возник вопрос, который ни как не могу решить. :( В общем так:

есть файл, в котором сохранен текст, строки на русском вида "\u0441\u043f..."
Я своем скрипте на питоне я открываю этот файл и читаю строки.
Если бы я делал что-то типа:

s = u"\u0441\u043f"

то все было бы хорошо, в s я бы имел нормальную строку, а так я имею именно последовательность символов "обратный слеш, u, 0, 4, 4, 1, обратный слеш..."

Вопрос: как мне преобразовать их в читаемый вид? Не хочется как-то свой парсер писать, да и ИМХО не правильно это. :(

P.S. Надеюсь не очень сумбурно объяснил... :)

UPD: Большое спасибо всем ответившим! Жаль с самого начала не подумал глянуть по поводу чего-то готового для json. Стало все просто и преобразовывать ничего не понадобилось. :) Но подсказки ответивших были очень полезными: теперь более менее понятно как все же эти самые строки преобразовывать. ;)