#
attrs
Внешняя библиотека, обеспечивающая расширенную валидацию и преобразование данных.
ПрограммированиеОпределяем C‑подобные структуры в Python без лишнего кода
В Python можно создать структуры, C‑структуры, используя dataclass, NamedTuple, attrs или pydantic. Эти инструменты избавляют от кода и обеспечивают валидацию.