Какая кодировка?
Кто- нибудь знает, каким образом кодируется строка "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.