To take full advantage of all features you need to login or register. Registration is completely free and takes only a few seconds.

Metaclass programming in Python, Part 2

This article revisits the working of metaclasses and their relation to other OOP concepts. It contrasts class instantiation with inheritance, distinguishes classmethods and metamethods, and explains and solves metaclass conflicts.