Python-URL! - Weekly Python News and Links (July 30)
Jul 31, 2002, 09:00 (0 Talkback[s])
QOTW: "If you don't have time to learn another language, then you
will likely never realize any of the benefits that Python, and learning
Python, might have to offer." -- George Demmy
"... -- doing nothing gracefully is important because there's sometimes
nothing that needs be done <wink>." timbot
Michiel de Hoon gets help and works through making a windows
installer on cygwin with distutils.
Erik Max Francis announces the rebirth of Munch as empy 1.0,
a system for embedding Python expressions and statements in
template text (or any other unexecuted content) which replaced
GNU m4 as a macro processor for its author.
Raymond Smith releases Fnorb 1.2, which incorporates a number
of changes required to make Fnorb a truly pure-Python based
ORB including a pure Python IDL parser and pure Python CDR
processing. It represents the first stable release of Fnorb
since it was open sourced.
Guido van Rossum makes his Powerpoint slides for his keynotes
addresses at EuroPython and OSCON available.
Currencies and decimal places without saying the "f" word...
Joost Jacob launches a Project to provide functions to turn a
Python class into a server.
Greg Ewing releases version 0.4 of Pyrex, a new language for
writing Python extension modules. It lets you freely mix
operations on Python and C data, with all Python reference
counting and error checking handled automatically.
Clark C. Evans releases pyYaml v0.21. YAML(tm) is a machine
parsable data serialization format designed for human readability
and is optimized for data serialization, configuration settings,
log files, Internet messaging and filtering.
David Levy asks for tips on SOAP.py and complex types information
for input messages that require user defined types like the one for
the new Amazon web service.
A history unfolds when Philippe Gendreau asks "What is it with
the '_'. I have seen it used in many places for what seems to
be different purposes."
Larry needs help getting UDP Multicast to work properly.
Dave Cinege announces proctitle, a stand alone module that manipulates
the 'argv' (process listing) of the Python process allowing one to
change the output seen from 'ps'. It is useful for hiding 'python',
an argument that is a password, or update process information.
Bobby Beckmann releases PyDumper, a GDB helper script that wraps GDB
and is able to extract a stack trace and all relevant data (func args,
globals, locals, instance vars) to help debugging apps that get stuck.
Eugene Kim wants to make a p2p application in python like napster.
Jay O'Connor wonders about writing a distributed Python framework,
and will save the effort finding many to choose from.
Markus von Ehr bumps into a known bug that causes the DOS-Shell
to hangs when using python/Tkinter.
Gerard A.W. Vreeswijk asks for a function wrapper a la Perl's
Hook::WrapSub and gets a quick roll-your-own response.
Remi Delon introduces freecherrypy.org providing Free CherryPy hosting.
CherryPy is a Python-based tool for developing dynamic websites.
Michael Hudson recalls, locates, then adapts this regular expression.
Care to guess what it does? Or how it works? (helpful names changed)
>>> def x(num, ex=re.compile(r"^1?$|^(11+?)\1+$")):
... return ex.match('1'*num) is None
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.
Michael Hudson continued Andrew Kuchling's marvelous tradition
of summarizing action on the python-dev mailing list once every
other week, into July 2001. Any volunteers to re-start this
The Vaults of Parnassus ambitiously collect Python resources
Much of Python's real work takes place on Special-Interest Group
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*
Links2Go is a new semi-automated link collection; it's impressive
what AI can generate
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.
[http://www.egroups.com/list/python-url-leads/ is hibernating. Just
e-mail us ideas directly.]
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.