This week's Dr. Dobb's Python-URL!
[Posted July 15, 2002 by cook]
| From: |
| "Emile van Sebille" <emile@fcfw.fenx.com> |
| To: |
| lwn@lwn.net |
| Subject: |
| Dr. Dobb's Python-URL! - weekly Python news and links (Jul 15) |
| Date: |
| Mon, 15 Jul 2002 12:26:18 -0500 (CDT) |
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@pythonjournal.com and editor@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@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.
(
Log in to post comments)