A metaklasszok és a leírók a Python meta-programozásának fejlett funkciói — szabályozzák, hogyan viselkednek az osztályok és hogyan működik az attribútum-hozzáférés. A keretrendszerek (ORMs, Pydantic) nagy részének "varázsát" teszik lehetővé, bár az alkalmazás kódjában ritkán írja őket közvetlenül.
Metaklasszok — "osztályokat létrehozó osztályok"
:
(Dog)
(Dog())
