Module gundb.backends.defaultify

Source code
from collections import defaultdict

rec_dd = lambda: defaultdict(rec_dd)

def defaultify(d):
    "Converts a dict to a nested default dicts"
    res = defaultdict(rec_dd)

    for k, v in d.items():
        if isinstance(v, dict):
            res[k] = defaultify(v)
        else:
            res[k] = v
    return res

Functions

def defaultify(d)

Converts a dict to a nested default dicts

Source code
def defaultify(d):
    "Converts a dict to a nested default dicts"
    res = defaultdict(rec_dd)

    for k, v in d.items():
        if isinstance(v, dict):
            res[k] = defaultify(v)
        else:
            res[k] = v
    return res
def rec_dd()
Source code
rec_dd = lambda: defaultdict(rec_dd)