Я витратив багато часу, наскільки я новачок в Python.
Як я можу колись розшифрувати таку URL-адресу:
example.com?title=%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D0%B2%D0%B0%D1%8F+%D0%B7%D0%B0%D1%89%D0%B8%D1%82%D0%B0
до цього в python 2.7: example.com?title==правовая+защита
url=urllib.unquote(url.encode("utf8"))
повертає щось дуже потворне.
Все ще немає рішення, будь-яка допомога не цінується.
2
У загальному випадку хвіст URL-адреси - це лише печиво. Ви не можете знати, який локальний набір символів кодує сервер, або навіть URL-адреса кодує рядок чи щось зовсім інше. (Надані, багато посилань роблять закодувати рядок удобочитаемой, і часто, ви можете підібрати потрібне кодування дуже легко , але це не представляється можливим в загальному випадку або повністю автоматично.)
—
tripleee