Card Puncher Data Processing


A metaclass is a class that create a class

The main purpose of a metaclass is to change the class automatically, when it's created.

The main use case for a metaclass is creating an API. See Python - Abstract Base Classes (ABCs)

Documentation / Reference

Discover More
Card Puncher Data Processing
Python - Abstract Base Classes (ABCs)

Use the ABCMeta metaclass to create an ABC.
Card Puncher Data Processing
Python Type - Type

type is the root of all object type and is the only object using its own metaclass.

Share this page:
Follow us:
Task Runner