Skip to main content

The purpose of this project is to provide an interface for nested dictionaries with unknown structures

Project description

nestifydict

A tool for parsing structured data (primarily nested dictionaries from json files). In particular it can flatten dictionaries, map flattened dicts to a template, and recursively get/set elements in nested dictionaries without a priori knowledge of the structure.

Please see our Documentation, Github source code, and install from PyPi

Citation

If you are using this in your work, please cite as

@misc{beard2022irl_gym,
    author = {Beard, Jared J.},
    title = {NestifyDict: A tool for parsing structured data},
    year = {2022},
    publisher = {GitHub},
    journal = {GitHub repository},
    howpublished = {\url{https://github.com/jaredjbeard/nestifydict}},
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

nestifydict-0.0.6.tar.gz (4.6 kB view details)

Uploaded Source

Built Distribution

nestifydict-0.0.6-py3-none-any.whl (5.2 kB view details)

Uploaded Python 3

File details

Details for the file nestifydict-0.0.6.tar.gz.

File metadata

  • Download URL: nestifydict-0.0.6.tar.gz
  • Upload date:
  • Size: 4.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nestifydict-0.0.6.tar.gz
Algorithm Hash digest
SHA256 586b479deafff0a7ddf3ea17843215995b38644aa5c22f44ac993e6523b81281
MD5 f45e6b7da480d4a67fb361521e2b17fe
BLAKE2b-256 fa0cbd41a2b157bb41e5dc188b6a6b1abec0da4755a07433312d2079e8d07b93

See more details on using hashes here.

File details

Details for the file nestifydict-0.0.6-py3-none-any.whl.

File metadata

  • Download URL: nestifydict-0.0.6-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.8.10

File hashes

Hashes for nestifydict-0.0.6-py3-none-any.whl
Algorithm Hash digest
SHA256 344073b9d1ed6f09b1d14184b222fc4076f18c92a42b39bac3729fb24b24c712
MD5 88cf2934ee222acbc2aeb90f5362c0e5
BLAKE2b-256 995e9023aa9d91bb91b109753448484daa886d4c79b958e146382dde904c5807

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page