Many languages have the concept of a final class – one that cannot be inherited. Python does not have such a facility as any class can be inherited, but you can use a metaclass to make the equivalent ...
Notice that this is a call to MyMeta, which is a class even if it does inherit from type, so what happens is exactly what always happens – first __new__ is called ...
Learn about Python metaclasses, how to define and use them, and explore examples to understand their functionality with this comprehensive tutorial. If you can only read one tech story a day, this is ...