Задать вопрос
@AlexMine
Учусь

Как данную строку преобразовать в русский язык?

На сервер приходит строка в данном формате: %D0%B7%D0%B0%D0%B3%D0%B0%D0%B4%D0%BA%D0%B8 - это слово загадки, как его преобразовать в кириллические символы с помощью python?
  • Вопрос задан
  • 125 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 4
@MEDIOFF
Python Developer
Это url кодировка, все просто друг:
from urllib.parse import unquote
str = '%D0%B7%D0%B0%D0%B3%D0%B0%D0%B4%D0%BA%D0%B8'
unquote(str)
>>> 'загадки'
Ответ написан
Комментировать
HemulGM
@HemulGM Куратор тега Python
Delphi Developer, сис. админ
from urllib.parse import unquote

P.S. (зачем вы одни и те же ответы постите, болезные?)
Ответ написан
Комментировать
@Anonymous5454587
Ты знаеш, что такое Hexadecimal?
Просто убери "%" и сделай HEX-декодер.
Ответ написан
Комментировать
@deliro
import urllib.parse
s = '%D0%B7%D0%B0%D0%B3%D0%B0%D0%B4%D0%BA%D0%B8'
urllib.parse.unquote(s)
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы