multidimensional_urlencode
multidimensional_urlencode copied to clipboard
Python library to urlencode a multidimensional dict
multidimensional_urlencode
Python library to urlencode a multidimensional dict.
.. image:: https://travis-ci.org/uber/multidimensional_urlencode.png?branch=master :target: https://travis-ci.org/uber/multidimensional_urlencode
Quick Start
multidimensional_urlencode lets you url encode a multidimensional dict:
.. code-block:: python
>>> try:
... from urllib.parse import unquote
... except:
... from urllib import unquote
>>> from multidimensional_urlencode import urlencode
>>> e = urlencode({"a": {"b": {"c": [1, 2, 3], "d": "e"}}})
>>> unquote(e)
'a[b][c][]=1&a[b][c][]=2&a[b][c][]=3&a[b][d]=e'
Documentation
Documentation can be found here <http://multidimensional-urlencode.readthedocs.org/en/latest/>
_
Authors
- Sam Marcellus [email protected]
- Charles-Axel Dein [email protected]
License
Available under the MIT License.
Copyright Uber 2017