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/[email protected] 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/[email protected] Alex Martelli provides tips and ideas for performance gains in an overview of multi-threading on multi-CPU machines. http://groups.google.com/[email protected] The group has fun debunking anti-python FUD in this thread... http://groups.google.com/[email protected] ...and Curt Finch subsequently posts a link to a nice advocacy piece... http://groups.google.com/[email protected] ...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/[email protected] 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/[email protected] Joe Woodward ask about a problem with stat and a 4.2Gb file. http://groups.google.com/[email protected] Remi Delon releases CherryPy-0.2, a Python-based tool for developing dynamic web sites. http://groups.google.com/[email protected] Want to work in the __future__ environment without importing? Thomas Bellman shows an admittedly inelegant hack to do so. http://groups.google.com/[email protected] 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/[email protected] 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/[email protected] Keith Dart Introduces pyNMS, SNMP, MIB and other tools for Python. http://groups.google.com/[email protected] 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/[email protected] 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/[email protected] 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/[email protected] 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/[email protected] 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%[email protected] Bjorn Pettersen finds out about automating the MSDEV studio build process using the command line interface. http://groups.google.com/[email protected] 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/[email protected] Mark Charsley asks for techniques to help in debugging embedded python. http://groups.google.com/[email protected] Henk gets help on the __init__ requirements when subclassing Exception. http://groups.google.com/[email protected] Wenshan Du releases a version of IDLE with unicode support. http://groups.google.com/[email protected] Trent Mick posts a work-around for bug #513572 where Windows UNC paths don't quite work with isdir properly. http://groups.google.com/[email protected] 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/[email protected] 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/[email protected] Rick Hightower announces a new book, "Python Programming with the Java Class Libraries" http://groups.google.com/[email protected] Michael Schmitt gets help when he finds that updating mutable shelve contents doesn't seem to work as expected. http://groups.google.com/[email protected] Rubin Marquez releases WeaselWeb, a Python program that allows the converter to handle http://groups.google.com/[email protected] 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/[email protected] Itamar Shtull-Trauring releases Twisted 0.19.0, an event-based framework for internet applications written in Python. http://groups.google.com/[email protected] ======================================================================== 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/. [email protected] and [email protected] 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 <[email protected]> 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.
Python-URL! – Weekly Python News and Links (July 15)
By
Get the Free Newsletter!
Subscribe to Developer Insider for top news, trends, & analysis