Notice: While JavaScript is not essential for this website, your interaction with the content will be limited. Please turn JavaScript on for the full experience.
Version: None
Released: Dec. 11, 2018
Python 3.7.2rc1 is the release candidate preview of the second maintenance release of Python 3.7. The Python 3.7 series is the newest major release of the Python language and contains many new features and optimizations. Among the major new features in Python 3.7 are: PEP 539, new C API …
View Release Notes
Released: March 12, 2019
Python 3.7.3rc1 is the release candidate preview of the third maintenance release of Python 3.7. The Python 3.7 series is the newest major release of the Python language and contains many new features and optimizations. Among the major new features in Python 3.7 are: PEP 539, new C API …
Python Patterns - An Optimization Anecdote Warning This page stays here for historical reasons and it may contain outdated or incorrect information. The other day, a friend asked me a seemingly simple question: what's the best way to convert a list of integers into a string, presuming that the integers are ASCII values. For instance, the list [97, 98, 99] should be converted to the string 'abc'. Let's assume we want to write a function to do this. The first version I came ...
...ASCII-only representation of an object use ascii(). Issue #1342: On windows, Python could not start when installed in a directory with non-ascii characters. Implement PEP 3121: new module initialization and finalization API. Removed the already-defunct -t option. Issue #2957: Corrected a ValueError "recursion limit exceeded", when unmarshalling many code objects, which happens when importing a large .pyc file (~1000 functions). Issue #2963: fix merging oversight that disabled method ca...
Released: June 27, 2018
Note: The release you are looking at is Python 3.7.0, the initial feature release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17 …
Released: Sept. 26, 2018
Python 3.7.1rc1 is a release candidate preview of the first maintenance release of Python 3.7. The Python 3.7 series is the newest major release of the Python language and contains many new features and optimizations. Among the major new features in Python 3.7 are: PEP 539, new C API …
Released: Oct. 13, 2018
Python 3.7.1rc2 is the second release candidate preview of the first maintenance release of Python 3.7. The Python 3.7 series is the newest major release of the Python language and contains many new features and optimizations. Among the major new features in Python 3.7 are: PEP 539, new C …
Released: Oct. 20, 2018
Note: The release you are looking at is a bugfix release for the legacy 3.7 series which has now reached end-of-life and is no longer supported. See the downloads page for currently supported versions of Python. The final source-only security fix release for 3.7 was 3.7.17. Among the major …
Released: March 25, 2019
Released: June 18, 2019
Python 3.7.4rc1 is the release candidate preview of the fourth maintenance release of Python 3.7. The Python 3.7 series is the newest major release of the Python language and contains many new features and optimizations. Note that 3.7.4rc1 is a release preview and thus its use is not recommended for …
Released: July 8, 2019
Released: Oct. 2, 2019
Python 3.7.5rc1 is the release candidate preview of the fifth maintenance release of Python 3.7. The Python 3.7 series is the latest major release of the Python language and contains many new features and optimizations. Note that 3.7.5rc1 is a release preview and thus its use is not recommended for …
Released: Oct. 15, 2019
Released: Dec. 18, 2019
...ASCII or UTF-8). You can use ReST formatting to enhance the formatting. Please use a ReST capable editor such as the Online ReSt editor for checking your formatting. Postings failing to format correctly will get rejected. Please watch out for common formatting mistakes: Requirements: * first item * second item should be written as (note the added blank line): Requirements: * first item * second item Bullets and paragraphs should always start in the first column: * correct * not correct ...
Released: Dec. 24, 2018
Released: Dec. 11, 2019
Note Python 3.8 is now the latest feature release series of Python 3. Get the latest release of 3.8.x here. We plan to continue to provide bugfix releases for 3.7.x until mid 2020 and security fixes until mid 2023. Python 3.7.6rc1 is the release candidate preview of the sixth …
...ASCII characters; thanks for your understanding. We accept MasterCard, Visa, American Express, and Diner's Club.</small></font> <br> <img src="http://www.python.org/pycon/cards_color.jpg"> </p> <form method="POST" action="http://www.python.org/cgi-bin/psf/payment.py"> <b>Donation to the Python Software Foundation</b> (optional)<br> <blockquote> <input type="hidden" name="enable" value...
...ASCII text files were produced, indicating the surface type and elevation of our map. The information had been formatted as a grid of 1024 columns and 768 rows to match the resolution of our display and touch pad. We decided to read this grid of numbers into Numeric arrays in Python. Originally quite a bit of preprocessing was involved to scale down the data to fit our internal model. We did not want to go through the reading and scaling process every time the program was launched because it was...
...ASCII text files to specify margins, font, heading level, and insertion points for standard forms. But inventing my own standard for text-specified typesetting would have been time consuming and costly both to develop and to maintain. What I really needed was a Python API to quickly generate nicely typeset copy in Word 97 for a limited set of documents, but in 2001 there was nothing available to do this. My only alternative was to find an open standard for typesetting that could be translated in...
If you didn't find what you need, try your search in the Python language documentation.