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¶m2=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'': ['''']}