3 This module provides utilities for dealing with query strings.
4 It provides the following methods:
6 ### querystring.stringify(obj, sep='&', eq='=')
8 Serialize an object to a query string.
9 Optionally override the default separator and assignment characters.
13 querystring.stringify({foo: 'bar'})
17 querystring.stringify({foo: 'bar', baz: 'bob'}, ';', ':')
21 ### querystring.parse(str, sep='&', eq='=')
23 Deserialize a query string to an object.
24 Optionally override the default separator and assignment characters.
28 querystring.parse('a=b&b=c')
32 ### querystring.escape
34 The escape function used by `querystring.stringify`,
35 provided so that it could be overridden if necessary.
37 ### querystring.unescape
39 The unescape function used by `querystring.parse`,
40 provided so that it could be overridden if necessary.