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.
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...
Python Humor Here is a spurious collection of semi to totally unserious stuff, mostly postings found wafting gently in the comp.lang.python newsgroup (a.k.a. the python-list mailing list). See also Andrew Kuchling's collection of Python quotations, containing in a condensed form some sterling examples of the wit and wisdom encountered in the Python world. Contents The Zen of Python Fundamental... Cute Wabbit Shooting Yourself in the Foot Legal Issues Python vs Tcl vs Perl5 Python Object Orie...
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...
Notes (editors: check NEWS.help for information about editing NEWS using ReST.) What's New in Python 2.3.5? Release date: 08-FEB-2005 Core and builtins Partially revert the fix for #1074011; don't try to fflush stdin anymore. Library Applied a security fix to SimpleXMLRPCserver (PSF-2005-001). This disables recursive traversal through instance attributes, which can be exploited in various ways. Bug #1114776. Applied a fix to the copy.py fix in 2.3.5rc1 to deal with types that don't hav...
...sorted() and list.sort(). Issue #1969: split and rsplit in bytearray are inconsistent. map() no longer accepts None for the first argument. Use zip() instead. Issue #1769: Now int("- 1") is not allowed any more. Object/longobject.c: long(float('nan')) raises an OverflowError instead of returning 0. Issue #1762972: __file__ points to the source file instead of the pyc/pyo file if the py file exists. Issue #1393: object_richcompare() returns NotImplemented instead of False if the object...
2012-05-21 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors May 21, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Video Calling via Skype and Internet Relay Chat beginning at 16:00 UTC, 21 May 2012. Van Lindberg and Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in...
2018 PSF Annual Report #wrapper { overflow: hidden; position: relative; } .resize-active * { -webkit-transition: none; transition: none; } h1, .h1 { line-height: 34px; margin-bottom: 27px; } h2, .h2 { color: #3776ab; line-height: 26px; display: block; } p, blockquote, time, em { line-height: 28px; } time { font-style: italic; } p { margin-bottom: 24px; text-align: justify; } a { -webkit-transition: color .3s ease-in-out; transiti...
2019 PSF Annual Report #wrapper { overflow: hidden; position: relative; } .resize-active * { transition: none; } h1, .h1 { line-height: 34px; margin-bottom: 27px; } h2, .h2 { color: #3776ab; line-height: 26px; display: block; } p, blockquote, time, em { line-height: 28px; } time { font-style: italic; } p { margin-bottom: 24px; text-align: justify; } a { transition: color 0.3s ease-in-out; text-decoration: none; } .section-head...
2012-04-30 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors April 30, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Internet Relay Chat beginning at 16:00 UTC, 30 April 2012. Steve Holden presided at the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abstentions; e.g. "...
2012-06-18 & 2012-06-25 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors June 18, 2012 & June 25, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Video Calling via Skype and Internet Relay Chat beginning at 16:00 UTC, 18 June 2012 (Part 1) and resumed on 25 June 2012 (Part 2) & again was held over Group Video Calling via Skype and Internet Relay Cha...
2012-07-16 PSF Board Meeting Minutes The Python Software Foundation Minutes of a Regular Meeting of the Board of Directors July 16, 2012 A regular meeting of the Python Software Foundation ("PSF") Board of Directors was held over Group Video Calling via Skype and Internet Relay Chat beginning at 16:00 UTC, on 16 July 2012. Van Lindberg presided over the meeting. Pat Campbell prepared the minutes. All votes are reported in the form "Y-N-A" (in favor — opposed — abste...
...sorted out, and greatly improving the understanding of what the PSF does and stands for in the Python community. Thomas Heller for his many contributions to the Python codebase and ecosystem, from his work on the ctypes standard library to his work outside of core Python on projects like py2exe. February 2012 The following awards were announced in February, 2012. More information about the awards is available on the PSF blog. Audrey Roy for her outstanding work in creating PyLadies, with out...
Computer Programming for Everybody Computer Programming for Everybody This is the text of a revised funding proposal that we sent to DARPA in August 1999. In March, we heard that at least an earlier version of the proposal was accepted by DARPA; the work has begun late 1999 and will hopefully last two years, although we've only received funding for the first year (through October 2000). We're keeping our fingers crossed for the rest. Unfortunately, the move of the Python developm...
If you didn't find what you need, try your search in the Python language documentation.