У меня есть строка в Юникоде вроде '% C3% A7% C3% B6asd + fjkls% 25asd'
, и я хочу декодировать эту строку.
Я использовал urllib.unquote_plus (str)
, но он работает неправильно.
çöasd + fjkls% asd
çöasd fjkls% asd
символы utf-8 с двойным кодированием (% C3% A7
и % C3% B6
) декодируются неправильно.
Моя версия python - 2.7 под Linux.
Каков наилучший способ получить ожидаемый результат?