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
Release files for subdict 0.5
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| subdict-0.5.tar.gz | 3.0 kB | Details |
Release files / subdict-0.5.tar.gz
| Download URL | subdict-0.5.tar.gz |
|---|---|
| Size | 3.0 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
14ec7036c532d6e165325a76ce5b43ce8efa38c6ebc746407a3128be756ebac3
|
|
BLAKE2b-256 checksum How to use checksums |
da33b4940bfec1cfd38127e4274639f9cd9c760886b9c7fdf3b3c6784066c752
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |