Какая кодировка? - PullRequest
       10

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

3 голосов
/ 22 апреля 2011

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

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

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

Ответы [ 3 ]

5 голосов
/ 22 апреля 2011

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

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

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

4 голосов
/ 22 апреля 2011

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

0 голосов
/ 22 апреля 2011

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

...