Skip to main content
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}}}

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)

Source distribution for subdict 0.5
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

Release history Release notifications | RSS feed

This release

0.5 This release

1 release file

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page