qserious
pip install qserious
from qserious import deserialize
print deserialize('nested[value]=foobar&foo=bar&hola=caracola&adios=caracol')
# output: {'hola':'caracola','adios':'caracol','foo':'bar','nested':{'value': 'foobar'}}
from qserious import serialize
print serialize({'hola':'caracola','adios':'caracol','foo':'bar','nested':{'value': 'foobar'}})
# output: 'nested[value]=foobar&foo=bar&hola=caracola&adios=caracol'