subdict

Extract subdicts from python dicts by just specifying which keys are needed, in a dotted-syntax.


License
MIT
Install
pip install subdict==0.5

Documentation

python_subdict

Build Status Code Health Coverage Status

The intent of this library is to make it easy to extract subdicts from python dicts by just specifying which keys are needed, in a dotted-syntax.

Example

>>> from subdict import extract_subdict
>>> d = {'a': 1, 'b': 0, 'c': {'ca': '3', 'cb': {'cba': 0, 'cbb': False}}}
>>> extract_subdict(d, ['a', 'c.cb.cbb'])
{'a': 1, 'c': {'cb': {'cbb': False}}}

Documentation Links

IPython-Notebook version

Markdown version