Как декодировать url-encoded в кириллицу?
Как на Python декодировать url в формате %D1%C0%C9%D2.%D0%D4 в кириллицу сайт.рф? Через
from urllib.parse import unquote
url = unquote(url)
не получается.
Ответы (1 шт):
Автор решения: gil9red
→ Ссылка
Проблема в том, что это было закодировано в cp1251, а не как обычно в utf-8:
from urllib.parse import unquote
print(unquote('%D1%C0%C9%D2.%D0%D4', 'cp1251'))
# САЙТ.РФ