Metaclasses in Python

Metaclasses in Python allow you to deeply modify the behaviour of Python classes (in terms of how they’re defined, instantiated, accessed, and more) by replacing the type metaclass that new classes use by default. Metaclasses in Python: Basic Metaclasses When type is called with three arguments it behaves as the (meta)class it is, and creates … Continue reading Metaclasses in Python