from dataclasses import dataclass from dataclass_util import DataClassBase @dataclass class Person(DataClassBase): name: str age: int person = Person.fromdict({'name': 'John Doe', 'age': 42, 'address': None}) print(person.asdict()) # {'name': 'John Doe', 'age': 42}