This is a static archive of the Python wiki, which was retired in February 2026 due to lack of usage and the resources necessary to serve it — predominately to bots, crawlers, and LLM companies.
Pages are preserved as they were at the time of archival. For current information, please visit python.org.
If a change to this archive is absolutely needed, requests can be made via the infrastructure@python.org mailing list.

A "New Class" inherits from object. It is the only way to create a class in Python 3.

A "Classic Class" or "old-style class" is a class as it existed in Python 2.1 and before. They were retained through Python 2.7 for backwards compatibility, and were removed in Python 3. For more information on the differences, please see previous versions of this page.


CategoryDocumentation


2026-02-14 16:09