QOTW (QOTM?): "It's easier to write appropriate code from scratch in Python than to figure out how to use a package profligate enough to contain canned solutions for all common and reasonable use cases." timbot "I've learned from being in this business at least as long as many of you have, that when a project appears designed to fail, it probably was." Scott M. Fulton, III "I did something in java and php (finish and working) and now I rewrite it in python. Ask me if you want to know more about it, it's in early stage, but very promising when I compare it to what I did in java." -- William Dodé on comp.lang.py There are several alternatives for binding SNMP and python http://groups.google.com/groups?threadm=3d329ac0.330042218@news.skynet.be Juliano Freitas wants a horizontal line to separate the frames in a tkinter application http://groups.google.com/groups?threadm=mailman.1026764423.13659.python-list@python.org Steven Knight announces the release of SCons.0.8, a software construction tool (build tool, or make tool) written in Python. http://groups.google.com/groups?selm=mailman.1026770363.9080.python-list@python.org With testing, John Hunter discovers that most of the total execution time of his code is spent clearing a map from memory, after all the lines of the script have executed... http://groups.google.com/groups?selm=m28z4bn227.fsf@mother.paradise.lost ...and Tim Peters provides the solution with pymalloc. http://groups.google.com/groups?selm=mailman.1026854126.29165.python-list@python.org David Mertz announces Gnosis (XML) Utils 1.0.3, a utility set that contains a number of Python libraries, most related to working with XML. http://groups.google.com/groups?selm=mailman.1027012380.3786.python-list@python.org Paul Rubin gets suggestions for "...a Python-callable HTML DOM parser? I mean a serious one that tries to understand the crappy malformed out there in the real-world Web, the way a browser does." http://groups.google.com/groups?threadm=7xwursj0a4.fsf@ruckus.brouhaha.com Kevin Altis release PythonCard 0.6.8, a GUI construction kit for building cross-platform desktop applications on Windows, Mac OS X, and Linux. http://groups.google.com/groups?selm=7cmZ8.447$KY5.70441@news.uswest.net Sarayu Balu is looking for python for the Sharp Zaurus. http://groups.google.com/groups?threadm=1026919964.826307@irys.nyx.net Mike C. Fletcher releases SimpleParse 2.0.0a4, 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.1027016222.3970.python-list@python.org Dinu Gherman announces Pycotin 0.1 (Python Cocoa Test Interface). Pycotin is a Cocoa GUI to Steve Purcell's PyUnit test framework on Mac OS X. http://groups.google.com/groups?selm=20020719131144181%2B0200@news.t-online.de David LeBlanc tells that "Mastering Regular Expressions 2nd Ed." claims extensive Python re coverage. http://groups.google.com/groups?selm=mailman.1027121729.1720.python-list@python.org Paul finds out about changing maximum recursion depth and alternatives. http://groups.google.com/groups?threadm=ZCq_8.8646$_C2.688083@newsread2.prod.itd.earthlink.net Jeff Epler shows a way to create unsafe_for_unpickling pickles in older versions of python. http://groups.google.com/groups?selm=mailman.1026910105.2112.python-list@python.org Syver Enstad asks about tutorials and how to get started with i18n. http://groups.google.com/groups?threadm=uy9cbtt05.fsf@online.no Trent Mick responds to questions about getting SOAP working with Activestate Python, ZSI 1.1 and PyXML 0.7. http://groups.google.com/groups?selm=mailman.1026852026.32019.python-list@python.org John Hunter posts an example of using pygoogle to query google directly from python code. http://groups.google.com/groups?selm=m2bs96icbv.fsf@mother.paradise.lost Sam Penrose finds a performance boost for pickle performance on larger objects. http://groups.google.com/groups?threadm=mailman.1026940226.16076.python-list@python.org Fredrik Lundh provides a snippet showing the use of the standard module pulldom in xml.dom to create something similar to XML::Twig. http://groups.google.com/groups?selm=QfQZ8.16550$p56.5392725@newsb.telia.net Anthony Tuininga releases cx_Oracle, a Python extension module that allows access to Oracle and largely conforms to Python db API 2.0. http://groups.google.com/groups?selm=mailman.1026937026.31731.clpa-moderators@python.org Martin Gebert has written a python code beautifier and a small KDE frontend for source-highlighting. http://groups.google.com/groups?selm=mailman.1026937031.32146.clpa-moderators@python.org Erik Max Francis releases CAGE 1.1 -- Cellular automata engine in Python. CAGE is a fairy generic and complete cellular automaton simulation engine in Python. http://groups.google.com/groups?selm=3D3B94B1.F12E4A9C@alcyone.com ======================================================================== 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.