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.
...definition of the save method would mean that a D instance, when requested to save itself, only saves the A and B parts of its data, but not the part of its data defined by class C! C++ notices that D inherits two conflicting definitions of method m, and issues an error message. The author of D is then supposed to override m to resolve the conflict. But what is D's definition of m supposed to do? It can call B's m followed by C's m, but because both definitions call the definition of...
Version: None
Released: Sept. 12, 2016
Python 3.6.0b1 Python 3.6.0b1 was released on 2016-09-12. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b1 is the first of four planned beta releases. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order …
View Release Notes
Released: Oct. 10, 2016
Python 3.6.0b2 Python 3.6.0b2 was released on 2016-10-10. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b2 is the second of four planned beta releases. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order …
Released: Oct. 31, 2016
Python 3.6.0b3 Python 3.6.0b3 was released on 2016-10-31. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b3 is the third of four planned beta releases. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order …
Released: Nov. 21, 2016
Python 3.6.0b4 Python 3.6.0b4 was released on 2016-11-21. Major new features of the 3.6 series, compared to 3.5 Python 3.6 is still in development; 3.6.0b4 is the final planned beta release. Among the new major new features in Python 3.6 are: PEP 468, Preserving Keyword Argument Order PEP 487 …
Released: Dec. 6, 2016
Python 3.6.0rc1 Python 3.6.0rc1 was released on 2016-12-06. 3.6.0rc1 is the first release candidate for the 3.6.0 release. Code for 3.6.0 is now frozen. Assuming no release critical problems are found prior to the 3.6.0 final release date, currently 2016-12-16, the 3.6.0 final release will be the same code base …
Released: Dec. 16, 2016
Python 3.6.0rc2 Python 3.6.0rc2 was released on 2016-12-16. 3.6.0rc2 is the second release candidate for the 3.6.0 release. Code for 3.6.0 is now frozen. Assuming no release critical problems are found prior to the 3.6.0 final release date, currently 2016-12-23, the 3.6.0 final release will be the same code base …
Released: Dec. 23, 2016
Note: The release you are looking at is Python 3.6.0, the initial feature release for the legacy 3.6 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.6 was 3.6.15 …
Released: March 21, 2017
Note: The release you are looking at is Python 3.6.1, a bugfix release for the legacy 3.6 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.6 was 3.6.15 and …
...ModuleEx(): if an error occurs while loading the module, these now delete the module's entry from sys.modules. All ways of loading modules eventually call one of these, so this is an error-case change in semantics for all ways of loading modules. In rare cases, a module loader may wish to keep a module object in sys.modules despite that the module's code cannot be executed. In such cases, the module loader must arrange to reinsert the name and module object in sys.modules. PyImport_ReloadMod...
...Module The Board reached a general consensus after some discussion on R. David Murray's funding proposal to create a functional email module for Python 3. S. Holden: "This is a worthy goal, but can we afford $14,000? Should we start a fundraising campaign for this?" J. Rush: "It definitely is worthy. Many using Mailman should be in support and David would do good work. At least the cost is spread over seven months." D. Mertz: "What about a matching funds approach he...
...definitions and style sheets, called Local.DTD and Local.DSL, respectively. These allow for the introduction of additional document elements, and their renderings, on top of those provided by DocBook. For example, some of the teams at my company wanted features in the final Word document that amounted to arbitrary Word field-code support in the SGML. To support this, I wrote a local DocBook stylesheet and definition file pair (Local.DSL, Local.DTD) to emit the sequences in RTF corresponding to t...
...module__ attribute that is bound to the name of the module in which the function was defined. This applies for C functions and methods as well as functions and methods defined in Python. This attribute is used by pickle.whichmodule(), which changes the behavior of whichmodule slightly. In Python 2.2 whichmodule() returns "__main__" for functions that are not defined at the top-level of a module (examples: methods, nested functions). Now whichmodule() will return the proper module na...
...Module Repository Upload Mechanism - Reifschneider Sure, nice, but this should be a community effort. Maybe Kapil's module repository project (Gideon, /usr/local/WWW/ftp.python.org/pub/www.python.org/sigs/catalog-sig) will bring new life to it? I think the issue here is not so much software, but (a) setting up a server (or set of replicas) capable of being hit by the entire community, and (b) rallying the community into submitting all their code to the repository. Another issue i...
...module to do the actual line-by-line conversion between ascii and binary. This results in a 1000-fold speedup. The C version is still 5 times faster, though. - Arguments more compliant with Python standard XML Remote Procedure Calls¶ The xmlrpclib module contains the following notice: The XML-RPC client interface is Copyright (c) 1999-2002 by Secret Labs AB Copyright (c) 1999-2002 by Fredrik Lundh By obtaining, using, and/or copying this software and/or its associat...
...module can be found here., with the examples here. A video of the Pycon 2009 talk demonstrating the turtle module is available. Videos There is a growing body of podcasts, screencasts and video presentations for the Python community, many of which may be of interest to educators. For more details, please consult the Audio/Video Instructional Materials for Python Specialized packages Given the large number of modules included in the Python distribution, it is often said that Python comes wit...
...definitions or the initializer structure changed. What I really wanted was code that would analyze the shape and members of the initializer, query the class definitions themselves about their members, and then adjust itself to impedance-match the two sets. This kind of thing is called metaclass hacking and is generally considered fearsomely esoteric -- deep black magic. Most object-oriented languages don't support it at all; in those that do (Perl being one), it tends to be a complicated and fra...
...module, a gun class, a foot module and a foot class. After realising you can't point the gun at the foot, you pass a reference to the gun to a foot object. After the foot is blown up, the gun object remains alive for eternity, ready to shoot all future feet that may happen to appear. Java: You find that Microsoft and Sun have released imcompatible class libraries both implementing Gun objects. You then find that although there are plenty of feet objects implemented in the past in many other lang...
...modules importable without runtime dependencies on an extension module build toolchain Approved, 8-0-0 by IRC vote, 1 April, 2015. RESOLVED, that the Python Software Foundation recommend New Relic as a sponsor member Approved, 7-0-0 by IRC vote, 1 April, 2015. RESOLVED, that the Python Software Foundation grant 1000 EURO to Asociacion de ciencias de la programacion Python San Sebastian (ACPySS) for a python workshop happening in June 2015 pending completion of their code of conduct Approved,...
If you didn't find what you need, try your search in the Python language documentation.