hespas.utils.dict_tools

Functions

flatten_dict(d[, root])

print_subdict_path(path)

recurse_merge(old_dict, new_dict)

Classes

FloatDict([dict])

PositiveFloatDict([dict])

hespas.utils.dict_tools.recurse_merge(old_dict, new_dict)
hespas.utils.dict_tools.flatten_dict(d, root=None)
hespas.utils.dict_tools.print_subdict_path(path)
class hespas.utils.dict_tools.FloatDict(dict=None, /, **kwargs)

Bases: UserDict

_abc_impl = <_abc._abc_data object>
class hespas.utils.dict_tools.PositiveFloatDict(dict=None, /, **kwargs)

Bases: FloatDict

_abc_impl = <_abc._abc_data object>