मेटाक्लास आणि डिस्क्रिप्टर हे Python ची उन्नत वैशिष्ट्ये आहेत मेटा-प्रोग्रामिंग साठी — वर्ग आणि गुणधर्म प्रवेश कसे वर्तन करतात हे नियंत्रित करण्यासाठी. ते frameworks मध्ये (ORM, Pydantic) बहुत "जादू" प्रदान करतात, परंतु आप application code मध्ये त्यांना सरळ रीतीने लिहिण्याचे क्वचित होते.
मेटाक्लास — "वर्ग जे वर्ग तयार करतात"
:
(Dog)
(Dog())
