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)