unquote requests parse python urlparse

python - requests - Parse consulta parte de url



urlparse python (1)

Quiero analizar la parte de consulta de url, este es mi código para hacer esto:

>>> from urlparse import urlparse, parse_qs >>> url = ''/?param1&param2=2'' >>> parse_qs(urlparse(url).query) >>> {''param2'': [''23'']}

Este código se ve bien, pero el método "parse_qs" pierde parámetros de consulta como "param1" o "param1 =". ¿Puedo analizar la parte de consulta con la biblioteca estándar y guardar todos los parámetros?


Usted quiere:

from urlparse import parse_qs, urlparse parse_qs(urlparse(url).query, keep_blank_values=True) # {''param2'': [''2''], ''param1'': ['''']}