Python-URL! - Weekly Python News and Links (December 30)
Jan 05, 2003, 23:00 (0 Talkback[s])
QOTW: "For my New Year's Resolution, I vow always to close my files
explicitly whenever I can, preferably with a tidy try/finally statement...
:-)" Peter Hansen
"It rather distresses me that no one appears to have taken the trouble yet
to index all the XML-Python resources in a convenient and unified way."
Cameron Laird [but see <URL: http://uche.ogbuji.net/tech/akara/pyxml/ >]
"I was going to say this was going to be a slow week, but you folks
surprised me. Happy holidays, everybody." Erik Max Francis
A basic question about SyntaxErrors in what is seemingly trivial
code leads to the usually helpful troubleshooting mantras
(indenting, lack of trailing newlines, unterminated string
Tim Peters chimes in at the end of the long "Python vs. Java
garbage collection" thread (mentioned in last week's Python-URL!
digest), quoting Guido himself (back in 1992) about the guarantees
imposed by garbage collection and the calling of __del__ methods,
hopefully putting the subject to rest once and for all:
Michele Simionato gives us all a cute "cryptic" Christmas present:
Remember, to use properties, you need to inherit from object, as
Gonçalo Rodrigues reminds us:
Peter Hansen reminds us the only way to kill a thread is to use
cooperation with the thread itself:
A question about the semantics of the changing division oeprators
(/ vs. //) leads to extremely precise and clear responses,
something we all need in the face of changing language semantics:
Mike Meyer shows us how obtaining something often considered
central to functional programming -- currying -- is so easy to
achieve in Python:
PyChecker 0.8.12 is released:
A new version, 1.5.5, of pygame has been released:
Napyr (Not a Python Runtime) provides a setup of common Windows
DLLs, making dependence on a standalone Python installation less
of a requirement:
Cog (Checkpointed Object Graph object database) provides
semitransparent persistence for large sets of interrelated Python
EmPy, a Python templating system, now at version 2.2.4, provides
mailing lists which users can use to discuss EmPy related issues
with the author(s) and each other:
imgSeek is a photo collection manager supporting thumbnailing and
searching, using a PyQT interface:
Pynfo 0.6.0 is a major enhancement to an IRC bot written in
Python, using the Twisted framework, that supports network
bridging and basic "infobot" capabilities including googling, and
a plugin interface:
PyTraffic is an implementation of the board game Rush Hour:
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.
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/.
email@example.com and firstname.lastname@example.org
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 <email@example.com> 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.