Найти - Пользователи
Полная версия: И опять кодировка
Начало » Python для новичков » И опять кодировка
1
typ1972
Есть русский текст хронится в переенной типа String как перевести в удобочитаемый вид, скажем в unucod

pp = ‘\xd0\x90\xd0\xb2\xd0\xb4\xd0\xb5\xd0\xb5\xd0\xb2\xd0\xb0’
Не разберусь как перевести в unicod??
cutwater
1. Выучить русский язык. Заодно и английский. Выучить слова “хранится”, “переменной”, “unicode”, etc.

2. Если это строковый литерал, то \xNN эскейпы автоматически преобразуются. Достаточно сделать decode, например pp.decode('utf-8')

3. Если строка содержит эскейп последовательности - сделать decode('string_escape')

P.S.
4. И еще научиться пользоваться Google
typ1972
Благодарю, за ответ.
А русский и английский я знаю очень хорошо, просто по клавишам не попадаю.:)
krishnarama
Пей меньше

А вообще, есть юникодные литералы.
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB