Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/uber/multidimensional_urlencode

Python library to urlencode a multidimensional dict
https://github.com/uber/multidimensional_urlencode

Last synced: 3 months ago
JSON representation

Python library to urlencode a multidimensional dict

Awesome Lists containing this project

README

        

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 `_

Authors
=======

* Sam Marcellus
* Charles-Axel Dein

License
=======

Available under the MIT License.

Copyright Uber 2017