Декодирование URL с Python 3

Есть ли способ URL-адреса декодировать строку в Python 3

взять что-то вроде этого

id%253D184ff84d27c3613d%26quality%3Dmedium 

и декодировать его дважды, чтобы получить

 id=184ff84d27c3613d&quality=medium 

2 Solutions collect form web for “Декодирование URL с Python 3”

Просто используйте urllib.parse.unquote() :

 >>> import urllib.parse >>> urllib.parse.unquote('id%253D184ff84d27c3613d%26quality%3Dmedium') 'id%3D184ff84d27c3613d&quality=medium' >>> urllib.parse.unquote('id%3D184ff84d27c3613d&quality=medium') id=184ff84d27c3613d&quality=medium 

Попробуй это:

 from urllib.parse import unquote s = 'id%253D184ff84d27c3613d%26quality%3Dmedium' unquote(unquote(s)) 

Он вернется:

 > 'id=184ff84d27c3613d&quality=medium' 
  • Python3.4 о Sublime Text 3
  • Какие сторонние библиотеки являются крупнейшими шоу-стопами для Python 3.x?
  • ImportError: Нет модуля с именем 'util'
  • Python 3.5 ImportError: динамический модуль не определяет функцию экспорта модуля (PyInit_cv2)
  • Использование unittest.mock для исправления ввода () в Python 3
  • Замена модуля htmllib в Python 3.0
  • Командная строка не может написать письмо по букве?
  • Пип висит в Windows 7
  •  
    Interesting Posts for Van-Lav

    Как запустить установленный Python-модуль в Windows?

    Есть ли простой способ преобразования строки, содержащей строковый литерал, в строку, которую он представляет?

    Django – полное имя пользователя как unicode

    Интерпретация GPS-информации exif-данных с фото в python

    Как реализовать приложение Flask Dispatching by Path с WSGI?

    Простой, универсальный и повторно используемый диалог ввода (иногда называемый диалогом ввода) в PyGTK

    Python HTML разбор с красивым супом и фильтрацией стоп-слов

    Дискретный и непрерывный классификатор по разреженным данным

    Измените цвет текста в pythas dataframe html table python, используя стили и css

    Есть ли способ декодировать числовые коды ошибок COM в pywin32

    Как получить только текст веб-страницы с Python, так же как Select-all & Copy в браузере?

    Определение сообщения NDEF

    Классы или замыкания для простых вещей в Python

    Можно ли заставить панды не преобразовывать тип данных при использовании DataFrame.replace

    Пожалуйста, обсудите, что и зачем использовать портлеты

    Python - лучший язык программирования в мире.