Dr. Dobb's Python-URL! - weekly Python news and links (Jul 15)
Emile van Sebille
emile at fcfw.fenx.com
Mon Jul 15 13:43:20 EDT 2002
QOTW: "Wise artisans learn a tool's strengths and use those strengths
rather than fighting against the tool. Your 'design philosophy',
*actively* _hiding_ information, may be OK with other languages, but it's
definitely not the most productive way to use Python."
-- Alex Martelli on comp.lang.py
"XML combines all the inefficiency of text-based formats with most of the
unreadability of binary formats :-)" -- Oren Tirosh
"I've seen no reason to suspect that code, concepts, data structures,
interfaces, programmers or managers have an advantage over rats in this
respect." -- timbot, on sociopathology-inducing density
Does the debugging information clear from your screen too quickly?
Duncan Booth shows how to use excepthook to catch it.
http://groups.google.com/groups?selm=Xns924697C465A36duncanrcpcouk@127.0.0.1
Barry A. Warsaw announces the creation of a new SIG focussed on
producing a common persistence and transactional framework for
Python programs
http://groups.google.com/groups?selm=mailman.1026158718.20974.python-list@python.org
Alex Martelli provides tips and ideas for performance gains in an
overview of multi-threading on multi-CPU machines.
http://groups.google.com/groups?selm=j2yW8.46899$Jj7.1315070@news1.tin.it
The group has fun debunking anti-python FUD in this thread...
http://groups.google.com/groups?threadm=96c7f32.0207081518.52ea644a@posting.google.com
...and Curt Finch subsequently posts a link to a nice advocacy piece...
http://groups.google.com/groups?selm=96c7f32.0207091153.7b2484be@posting.google.com
...meanwhile, an article exploring python in the enterprise by Dan Shafer...
http://builder.com.com/article.jhtml?id=u00420020709DGS01.htm
...evokes clarification, but is generally well received.
http://groups.google.com/groups?threadm=33e8a47f.0207101302.1bd3d902@posting.google.com
Gerhard Kalab has started an integration effort for Python and Eclipse.
Included is an incomplete Python editor and the possibility to launch
Python scripts.
http://groups.google.com/groups?selm=bf340738.0207090014.7fd2a74@posting.google.com
Joe Woodward ask about a problem with stat and a 4.2Gb file.
http://groups.google.com/groups?threadm=28bbdc67.0207091119.6d9ecd48@posting.google.com
Remi Delon releases CherryPy-0.2, a Python-based tool for developing
dynamic web sites.
http://groups.google.com/groups?selm=585c0de9.0207080609.1c969d5a@posting.google.com
Want to work in the __future__ environment without importing?
Thomas Bellman shows an admittedly inelegant hack to do so.
http://groups.google.com/groups?selm=agdcbu$pu3$1@news.island.liu.se
Mike C. Fletcher announces the alpha-2 release of SimpleParse, a
BSD-licensed Python package providing a simple parser generator for
use with the mxTextTools text-tagging engine.
http://groups.google.com/groups?selm=mailman.1026278895.13402.python-list@python.org
Max Ischenko posts a link to info on running PyUnit from inside
the Vim editor.
http://vim.sourceforge.net/tips/tip.php?tip_id=280
Richard Jones announces the release of GadflyB5 1.0.0, an SQL Relational
Database in Python.
http://groups.google.com/groups?selm=mailman.1026322806.21298.clpa-moderators@python.org
Keith Dart Introduces pyNMS, SNMP, MIB and other tools for Python.
http://groups.google.com/groups?selm=mailman.1026322807.21301.clpa-moderators@python.org
Gregory P. Smith releases pybsddb 3.4.0, a python interface to
Sleepy Cat's BerkeleyDB 3.x - 4.0 data base.
http://groups.google.com/groups?selm=mailman.1026322806.21293.clpa-moderators@python.org
Barry A. Warsaw releases Mailman 2.0.12, and recommends all users to
upgrade as it fixes a cross-site scripting vulnerability.
http://groups.google.com/groups?selm=mailman.1026416898.13906.python-list@python.org
Mark this day in your calendar: Daniel Dittmar revives the Python Web
Programming Wiki by seeding it with Paul Boddie's pages on "Web
Programming Frameworks".
http://groups.google.com/groups?selm=agm580$r2q$1@news1.wdf.sap-ag.de
Graham Fawcett, with pointers from Thomas Heller, adds distutils
capabilities to Greg Ewing's Pyrex, adding a distutils.command.pyrexc
as a subcommand of "build_ext" to handle the .pyx compilation.
http://groups.google.com/groups?threadm=3d799735.0207101234.7ca3288d@posting.google.com
Rodney Somerstein asks "Any Python distribution solutions for Mac?"
but gets no on-list answers... can anyone help?
http://groups.google.com/groups?selm=080720021958161862%rodneys@nospam.io.com
Bjorn Pettersen finds out about automating the MSDEV studio build
process using the command line interface.
http://groups.google.com/groups?threadm=mailman.1026422483.9226.python-list@python.org
If you've ever needed to cycle through a list repeatedly, this thread
started by Mark McEahern leads to a simple solution using generators.
http://groups.google.com/groups?threadm=mailman.1026501403.17010.python-list@python.org
Mark Charsley asks for techniques to help in debugging embedded python.
http://groups.google.com/groups?threadm=memo.20020712144413.1996A@a.a
Henk gets help on the __init__ requirements when subclassing Exception.
http://groups.google.com/groups?threadm=3d2bf4b6.183387921@news.skynet.be
Wenshan Du releases a version of IDLE with unicode support.
http://groups.google.com/groups?selm=e786d63d.0207110431.53499a4a@posting.google.com
Trent Mick posts a work-around for bug #513572 where Windows UNC paths
don't quite work with isdir properly.
http://groups.google.com/groups?selm=mailman.1026333317.11630.python-list@python.org
Michael Hudson releases pyrepl-0.7, a readline-a-like in Python with
features like sane multi-line editing, a searchable history, completion,
including displaying of available options, and more.
http://groups.google.com/groups?selm=mailman.1026508742.2710.clpa-moderators@python.org
J.Jacob announces emPire v. 0.59, a portable open source multi player
game for the default Python distribution, so you can have fun with
programming and learn Python.
http://groups.google.com/groups?selm=mailman.1026508743.2716.clpa-moderators@python.org
Rick Hightower announces a new book, "Python Programming with the Java
Class Libraries"
http://groups.google.com/groups?selm=6ec68a4c.0207130745.58d2fa07@posting.google.com
Michael Schmitt gets help when he finds that updating mutable shelve
contents doesn't seem to work as expected.
http://groups.google.com/groups?threadm=agqegm$abr$00$1@news.t-online.com
Rubin Marquez releases WeaselWeb, a Python program that allows the
converter to handle
http://groups.google.com/groups?selm=8a27e309.0207131624.6c73be50@posting.google.com
Ivan V. Begtin adds a recipe to the ActiveState cookbook that extends
ConfigParser class to make it able to read and write configuration
settings from specified registry key.
http://aspn.activestate.com/ASPN/Cookbook/Python/Recipe/138944
Cédric Dutoit announces the release of PyUt 1.1, a UML 1.3 editor with
plugins and roundtrip support.
http://groups.google.com/groups?selm=3D31E517.1020700@shimbawa.ch
Itamar Shtull-Trauring releases Twisted 0.19.0, an event-based
framework for internet applications written in Python.
http://groups.google.com/groups?selm=mailman.1026699622.26878.python-list@python.org
========================================================================
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
http://www.python.org
Notice especially the master FAQ
http://www.python.org/doc/FAQ.html
PythonWare complements the digest you're reading with the
daily python url
http://www.pythonware.com/daily
Mygale is a news-gathering webcrawler that specializes in (new)
World-Wide Web articles related to Python.
http://www.awaretek.com/nowak/mygale.html
While cosmetically similar, Mygale and the Daily Python-URL
are utterly different in their technologies and generally in
their results.
comp.lang.python.announce announces new Python software. Be
sure to scan this newly-revitalized newsgroup at least weekly.
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.python.announce
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
valuable series?
http://starship.python.net/crew/mwh/summaries/
http://www.amk.ca/python/dev
The Vaults of Parnassus ambitiously collect Python resources
http://www.vex.net/~x/parnassus/
Much of Python's real work takes place on Special-Interest Group
mailing lists
http://www.python.org/sigs/
The Python Software Foundation has replaced the Python Consortium
as an independent nexus of activity
http://www.python.org/psf/
Cetus does much of the same
http://www.cetus-links.org/oo_python.html
Python FAQTS
http://python.faqts.com/
The old Python "To-Do List" now lives principally in a
SourceForge reincarnation.
http://sourceforge.net/tracker/?atid=355470&group_id=5470&func=browse
http://python.sourceforge.net/peps/pep-0042.html
The online Python Journal is posted at pythonjournal.cognizor.com.
editor at pythonjournal.com and editor at pythonjournal.cognizor.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*
http://www.pyzine.com
Links2Go is a new semi-automated link collection; it's impressive
what AI can generate
http://www.links2go.com/search?search=python
Tenth International Python Conference
http://www.python10.org
Archive probing tricks of the trade:
http://groups.google.com/groups?oi=djq&as_ugroup=comp.lang.python&num=100
http://groups.google.com/groups?meta=site%3Dgroups%26group%3Dcomp.lang.python.*
Previous - (U)se the (R)esource, (L)uke! - messages are listed here:
http://www.ddj.com/topics/pythonurl/
http://purl.org/thecliff/python/url.html (dormant)
or
http://groups.google.com/groups?oi=djq&as_q=+Python-URL!&as_ugroup=comp.lang.python
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 <claird at neosoft.com> to subscribe. Mention
"Python-URL!".
-- The Python-URL! Team--
Dr. Dobb's Journal (http://www.ddj.com) is pleased to participate in and
sponsor the "Python-URL!" project.
--
Cameron Laird <Cameron at Lairds.com>
Business: http://www.Phaseit.net
Personal: http://starbase.neosoft.com/~claird/home.html
More information about the Python-list
mailing list