Какая кодировка?

Кто- нибудь знает, каким образом кодируется строка "Krummh%C3%B6rn"?

Обычный текст "Krummhörn".

Мне нужно декодировать такие строки в Python и попробовать urllib.unquote('Krummh%C3%B6rn'). Результат: 'Krummh \ xc3 \ xb6rn'

3 ответа

Решение

Это UTF-8 в кодировке URL.

print(urllib.unquote('Krummh%C3%B6rn').decode('utf-8'))

печатает строку так, как вы ожидаете.

Ты на полпути. Возьмите этот результат и расшифруйте его как UTF-8.

Выглядит как кодировка URL

Другие вопросы по тегам