Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
...Python will be released under a GPL-compatible license if at all possible. See CNRI's Python 1.6 License FAQ for answers to frequently asked questions about the CNRI license. Python 1.6 is no longer the latest Python release: Python 2.0 has been released and work has begun on Python 2.1. A "bugfix release" named Python 1.6.1 has been released. This is the first step towards solving the GPL incompatibility. Download The final version of Python 1.6 is available for download n...
...Python 3.2, documentation released on 20 February 2011. Python 3.1.5, documentation released on 9 April 2012. Python 3.1.4, documentation released on 11 June 2011. Python 3.1.3, documentation released on 27 November 2010. Python 3.1.2, documentation released on 21 March 2010. Python 3.1.1, documentation released on 17 August 2009. Python 3.1, documentation released on 27 June 2009. Python 3.0.1, documentation released on 13 February 2009. Python 3.0, documentation released on 3 December 2008. Py...
...Python 1.5.x cannot be used with Python 1.6; these extensions will have to be rebuilt for Python 1.6. On Windows, attempting to import a third party extension built for Python 1.5.x results in an immediate crash; there's not much we can do about this. Check your PYTHONPATH environment variable! Overview of Changes since 1.5.2 For this overview, I have borrowed from the document "What's New in Python 2.0" by Andrew Kuchling and Moshe Zadka: http://starship.python.net/crew/amk/python/...
...Python 2.3 What's new in Python 2.3 Here are the (subjective) highlights of what's new in Python 2.3. Faster According to a couple of simple benchmark, Python 2.3 is about 20-30% faster than Python 2.2.3. Some of this speed-up was obtained by removing the SET_LINENO opcodes, which means that the difference is less impressive when comparing "python -O"; the rest was various careful tune-ups. New Tools A brand new version of IDLE (from the IDLEfork project at SourceForge) is now ...
...Python 2.2 Unifying types and classes in Python 2.2 Python Version: 2.2.2 (For a newer version of this tutorial, see Python 2.2.3) Guido van Rossum This paper is an incomplete draft. I am soliciting feedback. If you find any problems, please write me at guido@python.org. Table of Contents Change Log Introduction Subclassing built-in types Built-in types as factory functions Introspecting instances of built-in types Static methods and class methods Proper...
...Python ever, and yet it can be done with very few backwards incompatibilities. The changes are described in minute detail in a series of PEPs (Python Enhancement Proposals). PEPs are not designed to be tutorials, and the PEPs describing the type/class unification are sometimes hard to read. They also aren't finished yet. That's where this paper comes in: it introduces the key elements of the type/class unification for the average Python programmer. A bit of terminology: "classic Pyt...
...Python 2.2 Unifying types and classes in Python 2.2 Python Version: 2.2.1 (For a newer version of this tutorial, see Python 2.2.3) Guido van Rossum This paper is an incomplete draft. I am soliciting feedback. If you find any problems, please write me at guido@python.org. Table of Contents Change Log Introduction Subclassing built-in types Built-in types as factory functions Introspecting instances of built-in types Static methods and class methods Proper...
...Python 2.2 Unifying types and classes in Python 2.2 Python Version: 2.2 (For a newer version of this tutorial, see Python 2.2.3) Guido van Rossum This paper is an incomplete draft. I am soliciting feedback. If you find any problems, please write me at guido@python.org. Table of Contents Introduction Subclassing built-in types Built-in types as factory functions Introspecting instances of built-in types Static methods and class methods Properties: attributes...
...Python community, including co-chairing PyLadiesCon, co-founding PyLadies en Español, coordinating Python en Español events, contributing to Python Docs ES, and volunteering at EuroPython and PyCon US. Q2 2026 Community Service Award was given to Paul Everitt for decades of Python community contributions spanning his founding role on the PSF Board of Directors, long-running developer advocacy of Python at JetBrains, and most recently co-authoring PEP 750 to introduce t-strings in Python 3.14. ...
...pythonw" that runs your script with an interpreter living in such a .app bundle, this interpreter should be used to run any Python script using the window manager (including Tkinter or wxPython scripts). Most of Mac/Lib has moved to Lib/plat-mac, which is again used both in MacPython-OSX and MacPython-OS9. The only modules remaining in Mac/Lib are specifically for MacPython-OS9 (CFM support, preference resources, etc). A new utility PythonLauncher will start a Python interpreter when a .py ...
...Python Software Foundation Board of Directors grant $7500 USD to the 1st PythonHo Regional Python Community Conference taking place in Ho, Ghana, on October 25-26, 2024. Approved; 12-0-0, 2024-08-15 RESOLVED, that the Python Software Foundation Board of Directors grant $7500 USD to the 1st PythonHo Regional Python Community Conference taking place in Ho, Ghana, on October 25-26, 2024. Approved; 12-0-0, 2024-08-15 RESOLVED, that the Python Software Foundation charter a Board Committee to review...
If you didn't find what you need, try your search in the Python language documentation.