NestedMultiDict

Wraps several MultiDict objects, treating it as one large MultiDict


Methods

f view_list(cls, lst) ...

Create a dict that is a view on the given list

f from_fieldstorage(cls, fs) ...

Create a dict from a cgi.FieldStorage instance

f getone(self, key) ...

Get one value matching the key, raising a KeyError if multiple values were found.

f mixed(self) ...

Returns a dictionary where the values are either single values, or a list of values when a key/value appears more than once in this dictionary. This is similar to the kind of dictionary often used to represent the variables in a web request.

f dict_of_lists(self) ...

Returns a dictionary where each key is associated with a list of values.

f __cmp__(self, other) ...

f __init__(self, *dicts) ...

f __getitem__(self, key) ...

f popitem(self, *args, **kw) ...

f pop(self, *args, **kw) ...

f add(self, *args, **kw) ...

f update(self, *args, **kw) ...

f __setitem__(self, *args, **kw) ...

f __delitem__(self, *args, **kw) ...

f setdefault(self, *args, **kw) ...

f clear(self, *args, **kw) ...

f getall(self, key) ...

f copy(self) ...

f has_key(self, key) ...

f __contains__(self, key) ...

f __len__(self) ...

f __nonzero__(self) ...

f items(self) ...

f iteritems(self) ...

f values(self) ...

f itervalues(self) ...

f keys(self) ...

f iterkeys(self) ...

f __iter__(self) ...

See the source for more information.