Метаклассы и дескрипторы — это продвинутые возможности Python для метапрограммирования — управления поведением классов и доступом к атрибутам. Они обеспечивают большую часть «магии» в фреймворках (ORM, Pydantic), хотя вы редко пишете их напрямую в прикладном коде.
Метаклассы — «классы, которые создают классы»
:
(Dog)
(Dog())
