Python-URL! - Weekly Python News and Links (January 13)
Jan 20, 2003, 07:00 (0 Talkback[s])
How to Help Your Business Become an AI Early Adopter
QOTW: "Explicit is better than implicit ... especially if you have a
syntax-colouring text editor which highlights 'self' and 'this' ;)"
"They added object orientation to Perl?" Nick Vargish
"I had a manager once who insisted that strict.pm [as in `use strict'
from Perl] was useless 'because it breaks all my programs.'" Andrew Lee
Guido van Rossum warns of security problems found in rexec and
Bastion starting with version 2.2; they will be disabled in the
next 2.3 alpha release and users are actively discouraged from
using them immediately:
David Bolen exemplifies use of calldll for the specific problem
of reporting memory usage.
A question about old-style errors involving Unicode strings
instead of normal strings leads to a discussion about general
"widening" issues (and the deprecation of raising strings):
Martin v. Loewis answers the question of when .pth files are
Mininal Python is a forming discussion group intent on creating a
version of Python with a very small C core and most of the rest
reimplemented in Python itself, including parts of the Python VM,
suggesting possibilities for runtime/JIT optimization and
implementations in restricted environments:
Is it okay to use something other than `self' for the name of the
self method argument? See what Pythonistas think:
zxSet and zxDateTime are Java/Jython implementations of the
popular CPython sets (in the upcoming 2.3 release) and DateTime
Strip-o-Gram, an HTML conversion library, reaches 1.4 and includes
WebWare is a Python-oriented suite of software components for
developing Web-based applications:
PAGE, at version 2.2b, is an automatic GUI generator for Python,
which bears a resemblance to Visual Basic:
Oak DNS Server is a Domain Name Server written in pure Python:
PyGeo is a dynamic geometry laboratory requiring VPython:
Zope reaches 2.6.0:
Patrick K. O'Brien has written a Python and DB2 tutorial (free
The Python 2.3 alpha development documentation has been updated
again, including the updated optparse module documentation:
Holger Krekel, putting his money where is mouth is, implements a
prototype "indendent execution protocol" for Python 2.2.2,
allowing in effect implicit try-except-else-finally clauses around
arbitrary blocks by constructing managing objects:
Uche Ogbuji writes "Generating DOM Magic" for O'Reilly's xml.com,
covering using generators in conjunction with XML DOM processing:
Michele Simionato has written an article outlining the new Python
2.3 method resolution order (MRO):
Meetings and Calls For Papers
Wesley Shun teaches a Python course in the Bay Area.
The Sydney, Australia Python Interest Group is holding its
January meeting a week early, on January 13 at 7:00 pm at the
University of Technology Sydney:
The deadline for PyCon 2003 is looming; the submission deadline
is January 2003, the final versions are due March 10:
Alan Runyan is the speaker of the month in the Third Austin Python
Users Group Meeting:
Everything you want is probably one or two clicks away in these pages:
Python.org's Python Language Website is the traditional
center of Pythonia
Notice especially the master FAQ
PythonWare complements the digest you're reading with the
daily python url
Mygale is a news-gathering webcrawler that specializes in (new)
World-Wide Web articles related to Python.
While cosmetically similar, Mygale and the Daily Python-URL
are utterly different in their technologies and generally in
comp.lang.python.announce announces new Python software. Be
sure to scan this newly-revitalized newsgroup at least weekly.
Brett Cannon continues the marvelous tradition established by
Andrew Kuchling and Michael Hudson of summarizing action on the
python-dev mailing list once every other week.
Partial archives are at
The Vaults of Parnassus ambitiously collect Python resources
Much of Python's real work takes place on Special-Interest Group
The Python Business Forum "further[s] the interests of companies
that base their business on ... Python."
The Python Software Foundation has replaced the Python Consortium
as an independent nexus of activity
Cetus does much of the same
The old Python "To-Do List" now lives principally in a
The online Python Journal is posted at pythonjournal.cognizor.com/.
firstname.lastname@example.org and email@example.com
welcome submission of material that helps people's understanding
of Python use, and offer Web presentation of your work.
*Py: the Journal of the Python Language*
Tenth International Python Conference
Archive probing tricks of the trade:
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
Suggestions/corrections for next week's posting are always welcome.
E-mail to <Python-URL@phaseit.net> should get through.
To receive a new issue of this posting in e-mail each Monday morning
(approximately), ask <firstname.lastname@example.org> to subscribe. Mention
-- The Python-URL! Team--
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Python-URL!" project.