Hi everybody!
I have been working on tools to make manipulations of nested dictionaries easier. They can be found here:
https://github.com/Seneketh/dict_tools_godot
It enables one to:
- Add new data to a deeply nested dictionary via a path in form of an array of strings. If the defined structures do not exist, they are created on the fly.
- Read data from a deeply nested dictionary via a path in form of an array of strings.
- Export deeply nested dictionaries to CSV format for posterior data analysis.
- Return all values stored in a nested dictionary. This is just a recursive
.values()
.
- Return all keys stored in a nested dictionary. This is just a recursive
.keys()
.
- Filter/search deeply nested dictionaries via keywords (coming soon).
It is aimed at:
- Enabling scientific applications with Godot as nested data becomes analizable.
- Generally handling nested data more easily.
Find the complete README on github. Any help or suggestions are really welcome.