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.
...python.org (Guido van Rossum) Status:Rejected Type:Standards Track Created:25-Jun-2006 Python-Version:3.0 Post-History:26-Jun-2006 Contents Rejection Notice Abstract Rationale Basic Syntax Alternative 1 Alternative 2 Alternative 3 Alternative 4 Extended Syntax Alternative A Alternative B Alternative C Alternative D Discussion Semantics If/Elif Chain vs. Dict-based Dispatch When to Freeze the Dispatch Dict Option 1 Option 2 Option 3 Option 4 Conclusion Copyright Rejection No...
...dead code). Few programming languages provide direct support for graphs as a data type, and Python is no exception. However, graphs are easily built out of lists and dictionaries. For instance, here's a simple graph (I can't use drawings in these columns, so I write down the graph's arcs): A -> B A -> C B -> C B -> D C -> D D -> C E -> F F -> C This graph has six nodes (A-F) and eight arcs. It can be represented by the following Python ...
...Python ordered-dict implementations, the ordering of items is defined by the time of insertion of the key. New keys are appended at the end, but keys that are overwritten are not moved to the end. The following example shows the behavior for simple assignments: >>> d = OrderedDict() >>> d['parrot'] = 'dead' >>> d['penguin'] = 'exploded' >>> d.items() [('parrot', 'dead'), ('penguin', 'exploded')] That the ordering is preserved makes an OrderedDict useful f...
...python.org/pipermail/python-3000/2006-April/001042.html Python will not have programmable syntax. Thread: "It's a statement! It's a function! It's BOTH!", https://mail.python.org/pipermail/python-3000/2006-April/000286.html There won't be a syntax for zip()-style parallel iteration. Thread: "Parallel iteration syntax", https://mail.python.org/pipermail/python-3000/2006-March/000210.html Strings will stay iterable. Thread: "Making strings non-iterable", https://mail.python.org/pipermail/...
...Python? - Stack Overflow http://stackoverflow.com/questions/636561/how-can-i-run-an-external- command-asynchronously-from-python [4]18.1. subprocess - Subprocess management - Python v2.6.2 documentation http://docs.python.org/library/subprocess.html#subprocess.Popen.wait [5]18.1. subprocess - Subprocess management - Python v2.6.2 documentation http://docs.python.org/library/subprocess.html#subprocess.Popen.kill [6]Issue 1191964: asynchronous Subprocess - Python tracker http://bugs...
Python Software Foundation: Minutes of Board of Directors Meeting, October 11, 2005 (Draft) The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors (Draft) October 11, 2005 A regular meeting of the Python Software Foundation (the "PSF") Board of Directors was held over Internet Relay Chat beginning at 17:15 UTC, 11 October 2005. Martin von Löwis presided at the meeting. 1 Attendance The following members of the Board of Directors w...
...python.org/issue14976 [2]https://github.com/pitrou/cpython/tree/threaded_gc [3]https://github.com/pitrou/cpython/ Copyright This document has been placed in the public domain. Source: https://github.com/python/peps/blob/master/pep-0556.rst
...Python-Version:2.5 Post-History:10-Feb-2003, 27-Feb-2003, 22-Feb-2004, 28-Apr-2006 Contents Note Abstract Acceptance Motivation Example Implementation Examples of Use Abandoned Syntax Proposal Feedback from comp.lang.python and python-dev Summary References Copyright Note Following the acceptance of this PEP, further discussion on python-dev and comp.lang.python revealed a desire for several tools that operated on function objects, but were not related to functional programming. Rathe...
...Python developers. Recall should be reserved for actions severely detrimental to the Python language or community. The Council of Pythonistas (see below) has the responsibility to initiate a vote of no-confidence. Length of service and term limits The GUIDO shall serve for three Python releases, approximately 4.5 years given the current release cadence. If Python’s release cadence changes, the length of GUIDO’s term should change to 4.5 years rounded to whole releases. How the rounding is do...
...dead batteries from the standard library PEP:594 Title:Removing dead batteries from the standard library Author:Christian Heimes <christian at python.org>, Brett Cannon <brett at python.org> Discussions-To:https://discuss.python.org/t/13508 Status:Draft Type:Standards Track Created:20-May-2019 Python-Version:3.11 Post-History:21-May-2019, 04-Feb-2022 Contents Abstract Rationale Deprecation schedule 3.11 3.12 3.13 Deprecated modules Data encoding modules uu and t...
...python.org/pipermail/python-dev/2002-May/024346.html There hasn't been any progress on this, AFAICT. Use pending deprecation for the types and string modules. This requires providing alternatives for the parts that aren't covered yet (e.g. string.whitespace and types.TracebackType). It seems we can't get consensus on this. Deprecate the buffer object. https://mail.python.org/pipermail/python-dev/2002-July/026388.html https://mail.python.org/pipermail/python-dev/2002-July/026408.html It seem...
...python.org/psf/trademarks to version 1.3, as posted to the Board's mailing list. Approved 8-0-0. 8 Planning for the Members' Meeting D. Goodger reminded T. Peters, S. Holden, and M. von Löwis to add summaries to http://wiki.python.org/moin/PythonSoftwareFoundation/BoardCandidates2007. D. Goodger suggested that there should be a deadline for nominations so the absentee ballots and proxy forms could be finalized. There has been plenty of notice for nominations; this would just ...
...Python version, so the Python executable can correctly find its corresponding libraries even when there are multiple Python versions on the same machine. We add one name to sys.path. On Unix, the directory is sys.prefix + "/lib", and the file name is "python%s%s.zip" % (sys.version[0], sys.version[2]). So for Python 2.2 and prefix /usr/local, the path /usr/local/lib/python2.2/ is already on sys.path, and /usr/local/lib/python22.zip would be added. On Windows, the file is the full path to python...
...Python 2.4 beta 2? Release date: 03-NOV-2004 License The Python Software Foundation changed the license under which Python is released, to remove Python version numbers. There were no other changes to the license. So, for example, wherever the license for Python 2.3 said "Python 2.3", the new license says "Python". The intent is to make it possible to refer to the PSF license in a more durable way. For example, some people say they're confused by that the Open Source Ini...
...Python implementations The PEP 511 should be implemented by all Python implementation, but the bytecode and the AST are not standardized. By the way, even between minor version of CPython, there are changes on the AST API. There are differences, but only minor differences. It is quite easy to write an AST transformer which works on Python 2.7 and Python 3.5 for example. Discussion [Python-ideas] PEP 511: API for code transformers (January 2016) [Python-Dev] AST optimizer implemented in Python...
...python-35.opt-1.pyc importlib.cpython-35.opt1.pyc importlib.cpython-35.o1.pyc importlib.cpython-35.O1.pyc importlib.cpython-35.1.pyc importlib.cpython-35-O1.pyc importlib.O1.cpython-35.pyc importlib.o1.cpython-35.pyc importlib.1.cpython-35.pyc These were initially rejected either because they would change the sort order of bytecode files, possible ambiguity with the cache tag, or were not self-documenting enough. An informal poll was taken and people clearly preferred the formatting proposed by...
Python Success Stories First published in Linux Journal, May 2000. Copyright 2000 Specialized Systems Consultants, Inc. All rights reserved. Introduction My first look at Python was an accident, and I didn't much like what I saw at the time. It was early 1997, and Mark Lutz's book Programming Python from O'Reilly & Associates had recently come out. O'Reilly books occasionally land on my doorstep, selected from among the new releases by some mysterious benefactor inside the organization u...
...python.org/pipermail/python-dev/2001-August/016663.html [3]"path module v1.0 released", Orendorff, 2003 https://mail.python.org/pipermail/python-announce-list/2003-January/001984.html [4]"Some RFE for review", Birkenfeld, 2005 https://mail.python.org/pipermail/python-dev/2005-June/054438.html [5]"path module", Orendorff, 2003 https://mail.python.org/pipermail/python-list/2003-July/174289.html [6]"PRE-PEP: new Path class", Roth, 2004 https://mail.python.org/pipermail/python-li...
...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 (that can run in CPython, PyPy, Jython and IronPython) and a second one optimized for speed in Python and C, suitable for inclusion in the CPython standard library. The author will also submit the required Tkinter patches. For all the code will be available a version for Python 2.x and a version for Python 3.0 (it is expected that the two version will be very similar and the Python 3.0 one will probably be generated almost completely automatically). Acknowledgments The implementation o...