anodict: annotated dict
Convert a dict
to an annotated object.
Usage
Installation
pip install anodict
Example
import anodict
class Person:
name: str
age: int
person = anodict.dict_to_class({
"name": "bob",
"age": 23
}, Person)
print("type:", type(person))
print("name:", person.name)
print("age:", person.age)
will give:
type: <class '__main__.Person'>
name: bob
age: 23