[pyar] Modulo Requests, Afinar Código Corto.
Mariano Garcia Berrotarán
garcia.berrotaran en gmail.com
Vie Ago 3 12:57:30 ART 2012
On Fri, Aug 3, 2012 at 11:48 AM, Sebastián Seba <ssebastianj en gmail.com> wrote:
> Súper "Quick & Dirty" para convertir posdata en un diccionario:
>
> dic_posdata = {}
> for i in posdata.split('&'):
> indice, valor = i.split('=')
> dic_posdata[indice] = valor
>
el modulo urlparse tiene dos funciones para hacer esto: parse_qs y parse_qsl:
>>> import urlparse
>>> query = 'foo=bar&bar=baz'
>>> urlparse.parse_qs(query)
{'foo': ['bar'], 'bar': ['baz']}
>>> urlparse.parse_qsl(query)
[('foo', 'bar'), ('bar', 'baz')]
>>> dict(urlparse.parse_qsl(query))
{'foo': 'bar', 'bar': 'baz'}
Saludos!
--
Mariano García Berrotarán
More information about the pyar
mailing list