Python module for interacting with nested dicts as a single level dict with delimited keys.
BSD-3-CLAUSE License
Published by gmr over 6 years ago
FlatDict.as_dict
to return the nested data structure based upon delimiters, coercing FlatDict
objects to dict
.FlatDict
to extend collections.MutableMapping
instead of dictdict(FlatDict())
to return a shallow dict
instance with the delimited keys as stringsFlatDict.__eq__
to only evaluate against dict or the same classFlatterDict
behavior to match expectations from pre-2.0 releases.