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