Notice: This page displays a fallback because interactive scripts did not run. Possible causes include disabled JavaScript or failure to load scripts or stylesheets.
Version: None
Released: June 6, 2022
This is the fifth maintenance release of Python 3.10 Python 3.10.5 is the newest major release of the Python programming language, and it contains many new features and optimizations. Major new features of the 3.10 series, compared to 3.9 Among the new major new features and …
View Release Notes
Python Getopt SIG Python Getopt SIG The purpose of this SIG was to come up with a new and improved library for command-line parsing in Python 2.3. Everybody seems to agree that the venerable getopt module just doesn't do enough. The trick is to find something that is sufficiently powerful and flexible without being too complex to use, especially for novice programmers. The SIG was kicked off shortly after David Goodger and Greg Ward (your humble narrator and champion of this SI...
Unifying types and classes in 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 met...
Unifying types and classes in 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 metho...
Unifying types and classes in 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 metho...
Unifying types and classes in Python 2.2 Python Version: 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 Properties: attributes defined by get/set methods Method resolution ord...
Released: May 3, 2021
This is the fifth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.5, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. There's been …
Python Data Plotting Solutions SIG Issues Python Data Plotting Solutions SIG Issues Plotting needs vary greatly depending on each user's requirements; some users wish to see a better API between Python and existing plotting libraries or programs. Others would rather see a new framework which maximally leverages the OOP and dynamic strengths of Python, at the cost of reinventing a few wheels. Both strategies will be entertained by the SIG, with individual members contributing to...
Released: Nov. 5, 2021
This is the eighth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.8, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. There's been …
Released: June 28, 2021
This is the sixth maintenance release of Python 3.9 Note: The release you're looking at is Python 3.9.6, a bugfix release for the legacy 3.9 series. Python 3.11 is now the latest feature release series of Python 3. Get the latest release of 3.11.x here. There's been …
Standard Exception Classes in Python 1.5 Standard Exception Classes in Python 1.5 (updated for Python 1.5.2 -baw) User-defined Python exceptions can be either strings or Python classes. Since classes have many nice properties when used as exceptions, it is desirable to migrate to a situation where classes are used exclusively. Prior to Python 1.5 alpha 4, Python's standard exceptions (IOError, TypeError, etc.) were defined as strings. Changing these to classes posed some particula...
Released: Dec. 3, 2024
This is a security release of Python 3.9 Note: The release you're looking at is Python 3.9.21, a security bugfix release for the legacy 3.9 series. Python 3.13 is now the latest feature release series of Python 3. Get the latest release of 3.13.x here. Security content …
Location: London UK
Telecommuting: Yes
We're building the future of Revenue Management. AI agents that give short-term rental operators and independent hotels more money for less effort. We integrate directly with Booking.com, Airbnb, and PMS platforms via deep private API connections. The role: This is a flexible Hybrid role in London. You'll be …
What's new in Python 1.5 and beyond If you download the source release, there's a loooong list of changes since release 1.4 in the file Misc/NEWS. Below are some highlights. (Or go directly to the listings of what's new in 1.5b1, what's new in 1.5b2, and what's new in 1.5 (final).) For an essay on the (difficult!) subject of metaprogramming, see my essay Metaprogramming in Python 1.5. See also the description of some major new features in version 1.5: Built-in Package Support and Stand...
Known bugs in Python 2.2.1 <h2>Known bugs in Python 2.2.1</h2> <p>This page now exists only to clarify incompatibilities between Python version 2.2[.x] and versions before 2.2. <h3>Incompatibilities between Python 2.1[.x] and Python 2.2[.x]</h3> <p>The following visible differences between Python 2.2 and previous versions are intentional. <ul> <p><li>Not everything is listed here; for the full list see the <a href="http://cvs.source...
Incompatibilities between Python 2.1[.x] and 2.2[.x] <h3>Incompatibilities between Python 2.1[.x] and Python 2.2[.x]</h3> <p>The following visible differences between Python 2.2 and previous versions are intentional. <ul> <p><li>Not listed here are various deprecated modules and features that may issue warnings: the warnings shouldn't affect the correct execution of your program, and they can be disabled with a command line option or programmatically; see th...
Python Success Stories Background Industrial Light & Magic (ILM) was started in 1975 by filmmaker George Lucas, in order to create the special effects for the original Star Wars film. Since then, ILM has grown into a visual effects powerhouse that has contributed not just to the entire Star Wars series, but also to films as diverse as Forrest Gump, Jurassic Park, Who Framed Roger Rabbit, Raiders of the Lost Ark, and Terminator 2. ILM has won numerous Academy Awards for Best Visual Effects...
Python Software Foundation: Minutes of Board of Directors Meeting (May 10, 2005) The Python Software Foundation Minutes of Regular Meeting of the Board of Directors May 10, 2005 A regular meeting of the Python Software Foundation (the "PSF") Board of Directors was held over Internet Relay Chat at 17:00 GMT. Stephan Deibel presided at the meeting. 1. Attendance The following members of the Board of Directors were present at the meeting: David Ascher, Stephan Deibel, Tim Peters, Andrew K...
Foreword for "Programming Python" (2nd ed.) Foreword for "Programming Python" (2nd ed.) This is the foreword I wrote for Mark Lutz' book "Programming Python" (2nd ed.), published by O'Reilly in 2001. Less than five years ago, I wrote the foreword for the 1st edition of Programming Python. Since then, the book has changed about as much as the language and the Python community! I no longer feel the need to defend Python: the statistics and developments listed in Mark's ...
Incompatibilities between Python 2.1[.x] and 2.2[.x] <h3>Incompatibilties between Python 2.2.2 and Python 2.2.3</h3> <p>The following visible differences between Python 2.2.2 and Python 2.2.3 are intentional. <ul> <p><li>It is no longer possible to use object.__setattr__ to circumvent the restrictions on setting attributes of type objects. <p><li>list.extend() works with any iterable. <p><li>In pdb, you can no longer enable breakpo...
If you didn't find what you need, try your search in the Python language documentation.