From bwarsaw@python.org (Barry Warsaw) Sun Feb 6 17:32:04 2000 From: bwarsaw@python.org (Barry Warsaw) (Barry Warsaw) Date: Sun, 06 Feb 00 17:32:04 GMT Subject: JPython 1.1 final Message-ID: Greetings from the Python conference! I'm pleased to announce the release of JPython 1.1 final, the 100% Pure Java implementation of the Python language. Below is a summary of recent changes. See http://www.jpython.org/NEWS for more details on what's changed. For more information on JPython in general and for links to the downloads, please see http://www.jpython.org/ Enjoy, -Barry

JPython 1.1 final - a 100% Pure Java implementation of the Python language. (26-Jan-2000) -------------------- snip snip -------------------- 26-Jan-2000 JPython 1.1 final released - Only one small CPython compatibility patch to os.mkdir() and os.makedirs() -- optional `mode' argument, which is ignored. 21-Jan-2000 JPython 1.1 release candidate 1 released New JPython features and bug fixes - Race conditions when creating multiple PythonInterpreter objects in an embedded multithreaded Java application have been fixed. - Recursive print of a module's namespace no longer overflows the JVM stack. - Fixed backslashing of quotes inside triple quoted strings (Finn Bock). - Fixes to read(int) method on file objects, which used to return the empty string before EOF was seen. - Class-based exceptions are used in frozen (jpythonc) modules. - Duplicate argument names in a function definition raise the appropriate SyntaxError. - os.path.getsize() has been added. - mutability of tuples under some situations has been fixed. - dictionary insertion order affecting dictionary equality has been fixed (Finn Bock). - Using the --package option with jpythonc has been fixed. Improved CPython 1.5.2 compatibility - optional sizehint argument implemented for readlines() method on file objects. - Better compatibility in %g formatting of floats. - sys.stdout.softspace is now writeable. - re.VERBOSE/re.X flags are implemented. - traceback object's reprs are CPython conformant. - In module os, os.error is equivalent to the builtin OSError. Also, listdir(), mkdir(), makedirs(), remove(), rename(), and rmdir() raise OSError directly. - os.stat() raises an OSError if the file is missing. -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From mike@digicool.com Sun Feb 6 17:32:56 2000 From: mike@digicool.com (Mike Pelletier) Date: Sun, 06 Feb 00 17:32:56 GMT Subject: Zope Weekly News - Wed, 2 Feb 2000 Message-ID: G'day, Zope Weekly News is a digest of some of the useful and interesting events which have occurred on the various Zope mailing lists and the Zope.org site. It is published each Wednesday evening. Any opinions contained in the Zope Weekly News are those of the chronicler exclusively. Suggestions for ZWN items are happily accepted. Please mail them to , put 'ZWN' somewhere in the subject and remember to include URLs. Announcements * ActiveState has announced it will be offering industrial-strength commercial Python support. ActiveState is renowned for their Perl support and development tools. The press release, linked below, includes comments from Paul Everitt. http://www.activestate.com/press/releases/python.htm * Frank Wilson, editor-in-chief at O'Reilly, presently has quite a lot of commentary on the IPC8, Python, Zope and Digital Creations in his "Frankly Speaking" column. http://www.oreilly.com/frank/ * O'Reilly recently launched their new portal, O'Reilly Network. The prestigious first feature is an interview with Paul Everitt, which explores some of the hidden gotchas and bonuses of opening up your software. The interview is available as text and three flavours of audio: High bandwidth RealAudio, low bandwidth RealAudio, and MP3. Nice! http://www.oreillynet.com/ http://www.oreillynet.com/pub/a/network/2000/01/25/interview/index.html * You can now follow ZopeStudio (aka the Zope-Mozilla Initiative) as it evolves by tracking the new ZopeMozilla CVS. For more information, see: http://lists.zope.org/pipermail/zope-announce/2000-January/000102.html * The Zope Portal Toolkit (PTK) is now a Real Live Product, and is also avalialable to be tracked by CVS. See the post in the zope-ptk@zope.org list. http://lists.zope.org/pipermail/zope-ptk/2000-February/000111.html * Chris McDonough reported ZDNet UK's analysis of open source application servers Zope and Midgard. http://www.zope.org/Members/mcdonc/Links/zdnetuk-appserver * Trey Seaver announced the commencement of the Zope Guru of the Week "contest". Trey even made the application handling the ZGotW downloadable. http://zope.palladion.com/demos/ZGotW * "jwashin" submitted a "ZClasses Survey/quiz product". It is still undergoing development, and contributions are welcome. http://www.zope.org/Members/jwashin/Survey * Geeknews.org published an interesting interview with Rick Collette, head developer for SPIRO Linux. In it, Rick explains the reasoning behind including Zope as a distribution component. http://www.geeknews.org/features/interviews/spirolinuxinterview.html * Linux Weekly News offered the following link to ZopeNewbies' coverage of the IPC8 and it's Zope Track. Photos! http://weblogs.userland.com/zopeNewbies/ New Releases * Zope 2.1.3 has been released. This update contains fixes for a race condition that could cause Zope to hang on very high-traffic sites, two database packing bugs, and a bug that caused Zope to sometimes hang instead of shutting down when the shutdown function was accessed over a very fast network. http://www.zope.org/Products/Zope/2.1.3/ * "ngps" announced the availability of a very exciting product, "M2Crypto", which allows ZServer (and so Zope) to speak SSL natively. http://www.zope.org/Members/ngps/m2crypto_news * RainDog submitted version 0.0.1 of TTImage. TTImage renders arbitrary text to images on-the-fly. http://www.zope.org/Members/RainDog/TTImage * "haqa" has contributed "Favourite Links", a ZClass-based product which presumably manages a collection of links. http://www.zope.org/Members/haqa/ZLinks Updates and Patches * "kslee" contributed Zope patch which allows you to select from a list of default contents when creating a DTML Method/Document. http://www.zope.org/Members/kslee/DTML_Repository_Patch * "faassen" released version 0.2 of ZFormulator. http://www.zope.org/Members/faassen/ZFormulator/ * "phd" announced that mod_pcgi2 has reached version 1.0.0. http://www.zope.org/Members/phd/mod_pcgi2 * "jephte" updated jcNTUserFolder to version 0.0.2. http://www.zope.org/Members/jephte/jcNTUserFolder * "kslee" spent some time hacking on ZCatalog's splitter.py and the result was Voodoo Kludge Splitter. The splitter is what determines word breaks for full text searches. The Voodoo Kludge Splitter allows full text searches of non-ASCII content, such as Korean, Japanese and Chinese. There are caveats to be aware of. http://www.zope.org/Members/kslee/VoodooKludgeSplitter/ * Evan Simpson has brought his SiteAccess product up to version 1.0.0. This is the first stable release. SiteAccess allows you to use virtual hosting to make non-root Zope objects appear to be the root of your website. http://www.zope.org/Members/4am/SiteAccess * "htrd" contributed a Zope hack which "provides support for wide character strings in ZPublisher, property pages, and property sheets." http://www.zope.org/Members/htrd/wstring * "jules" contributed a HowTo which describes the creation of "Smarter" forms. The idea is to prevent the user from ever having to go "Back" by representing forms with prior inputs already filled in. http://www.zope.org/Members/jules/smarterforms_html/smarterforms_html * Another HowTo from "jules", this one describes auto-starting Zope on boot on a SuSE 6.3 system. http://www.zope.org/Members/jules/SuSE-6.3_html Zope.org items * Chris Petrilli has made all the slides from the tutorials he offered at the Zope Track of IPC8 available online. http://www.zope.org/Members/petrilli/Presentations/ * "kusako" contributed a Tip which explains how to catalog a group of properties as though they were one. http://www.zope.org/Members/kusako/AdvancedCataloging * Miklos Nemeth submitted "How-To: Using Emacs with Zope on RedHat 6.1". It appears to walk the user through using Emacs as a Zope development environment. http://www.zope.org/Members/nemeth/usingEmacsWithZope * "rbickers" wrote an excellent HowTo on Running Zope on BeOS. The HowTo includes links to a suitable Zope binary. http://www.zope.org/Members/rbickers/Zope_on_BeOS * Continuing a thread, Jeffrey Shell wrote a similar HowTo for MacOS X. http://www.zope.org/Members/jshell/buildingZopeOnMacOSXServer * "jephte" submitted a HowTo describing how to make Zope work in remote user mode (this is, making the webserver deal with Authentication) in conjunction with IIS. http://www.zope.org/Members/jephte/HOWTO/IIS_and_Zope_in_REMOTE_USER_mode * Chris Pertilli has started a Z SQL Method FAQ. He is accepting additional questions and answers. http://www.zope.org/Members/petrilli/ZSQLFAQ * Chris McDonough wrote an EXTENSIVE HowTo describing the process of installing Zope and upgrading an existing Zope installation, complete with screenshots. If you are having difficulty getting Zope off the ground, this looks like the place to start. http://www.zope.org/Members/mcdonc/HowTos/zopeinstall/ZOPE-INSTALL-HOWTO * Miklos Nemeth also contributed a HowTo about using the SQL Sessions product. SQL Sessions allows you to store arbitrary per-visitor state in an SQL database. http://www.zope.org/Members/nemeth/usingSQLSession * John Udell wrote "How-To: A example", which demonstrates managing per-date data with the tag presenting the interface. http://www.zope.org/Members/judell/CalendarTagExample * "anthony" submitted "How-To: Choosing to store data in SQL vs ZODB". In it, he supplies a number of questions you can ask yourself to determine whether to keep application data in the Zope database or an external one. http://www.zope.org/Members/anthony/sql_vs_ZODB * Miklos Nemeth has written another HowTo targeted at RedHat 6.1 users: "Zope and Apache on RedHat 6.1". http://www.zope.org/Members/nemeth/howtos/zopeandapacherh61 * Another Chris McDonough HowTo: "Using the Zope Debug Log to Track Down Hangs". This HowTo includes a log file analyser. http://www.zope.org/Members/mcdonc/HowTos/DEBUG-LOG * Jim Fulton has made three of his IPC8 presentations available. They are "Introduction to the Zope Object Database", "Acquisition Algebra", and "Zope Architecture". http://www.zope.org/Members/jim/Info/IPC8/ZODB3News http://www.zope.org/Members/jim/Info/IPC8/AqAlgNews http://www.zope.org/Members/jim/Info/IPC8/ZopeArchNews == Mike Pelletier. -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From paul.magwene@yale.edu Sun Feb 6 17:33:16 2000 From: paul.magwene@yale.edu (Paul M) Date: Sun, 06 Feb 00 17:33:16 GMT Subject: pxDislin - release 0.3 Message-ID: DESCRIPTION: ----------- pxDislin is an object-oriented wrapper around the DISLIN plotting library. DISLIN is a powerful and flexible multiplatform (Win32, Unix, Linux, etc.) library designed for displaying scientific data. DISLIN's author, Helmut Michels, has made available a DISLIN plotting extension for the Python programming language (see http://www.linmpi.mpg.de/dislin/ for more details). pxDislin provides a set of classes which represent various aspects of DISLIN plots, as well as providing some easy to use classes for creating commonly used plot formats (e.g. scatter plots, histograms, 3-D surface plots). A major goal in designing the library was to facilitate interactive data exploration and plot creation. Documentation and a demo program are included. The library has been tested on WinNT and FreeBSD, but I anticipate that it should work on any platform which can make use of Python, NumPy, and the DISLIN python extensions. Feedback, comments, and critique are gladly accepted (email: paul.magwene@yale.edu). VERSION: ------- This is release 0.3 of pxDislin. WHAT'S NEW? ----------- -- Almost complete coverage of useful plot functions in the DISLIN library. -- Support for legends. -- New attribute setting mechanisms to improve functionality in interactive seesions. URL: ---- You can find pxDislin at: http://pantheon.yale.edu/~pmm34/pxdislin.html Paul Magwene paul.magwene@yale.edu

pxDislin 0.3 - a set of object-oriented classes which work with the DISLIN python extension. (03-Feb-2000) -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From effbot@telia.com Sun Feb 6 17:33:26 2000 From: effbot@telia.com (Fredrik Lundh) Date: Sun, 06 Feb 00 17:33:26 GMT Subject: Dr. Dobb's Python-URL! - weekly Python news and links (Feb 3) Message-ID: The eff-bot finally makes it back from the Python conference, after an involuntary detour to Oslo. Here's this weeks' Python-Alert, worth well over $9.52 per week: First, a couple of reminders: Don't forget Software Carpentry's design competition: http://software-carpentry.codesourcery.com/contest-rules.html Don't forget the www.python.org design competition: http://www.python.org/Redesign.html And don't forget the O'Reilly Python Conference: deadline extended to at least Feb 15: http://conferences.oreilly.com/oscon2000/call.html The eighth Python conference (SPAM8) was a huge success. Almost everyone was there, except Tim Peters. He might be real, though -- at least two usually reliable sources told me they'd met him in real life. Here're interesting links: http://www.oreilly.com/frank/index.html (frank willison) http://starship.python.net/crew/amk/diary (andrew kuchling) http://freeweb.pdq.net/robinf1/spam8pix/ (robin friedrich's photo album) http://www.python.org/workshops/2000-01/ (conference site) http://www.reiters.com/ (official conference bookstore) http://www.cravindogs.com/about.html (python powered, sort of) In other news: ActiveState (www.activestate.com) joins the Python Consortium, and announces great plans for Python. David Ascher has more info on this: http://www.egroups.com/group/python-list/77941.html http://www.activestate.com/press/releases/python.htm Secret Labs AB (www.pythonware.com) joins the Python Consortium, and also receives first round of venture funding from the East Sweden Foundation of Entrepreneurship and Technology Transfer. People keep releasing cool software: Christian Tismer's übercool stackless python: http://www.tismer.com/research/stackless/ Barry Warsaw announces JPython 1.1 final: http://www.jpython.org/NEWS Andreas Jung releases PMW (Poor Man's Zope): http://www.suxers.de/pmz.htm More books arrive: Python and Tkinter Programming (by John Grayson) http://www.deja.com/getdoc.xp?AN=575925861 http://www.manning.com/grayson/ Python Programming for Win32 (Andy Robinson & Mark Hammond) http://www.oreilly.com/catalog/pythonwin32 (both books mention my name, so they can't be that bad ;-) Btw, judging from what people told the eff-bot at SPAM8, at least four more books are in the works. And if you want to write your own Python book, Greg Wilson has some great ideas for you: http://www.deja.com/getdoc.xp?AN=579589266 Finally, the Scheme folks reveal the truth about Python and Pythoneers, but completely fails to start another flame war. Read more in this thread: http://www.deja.com/viewthread.xp?AN=580480307 ======================================================================== Everything you want is probably one or two clicks away in these pages: Python.org's Python Language Website is the center of Pythonia http://www.python.org Much of Python's real work takes place on Special-Interest Group mailing lists http://www.python.org/sigs/ Python Consortium emerges as an independent nexus of activity http://www.python.org/consortium Python To-Do List anticipates some of Python's future direction http://www.python.org/cgi-bin/todo.py The Vaults of Parnassus ambitiously collects Python resources http://www.vex.net/~x/parnassus/ Python Journal is at work on its second issue http://www.pythonjournal.com Links2Go is a new semi-automated link collection; it's impressive what AI can generate http://www.links2go.com/search?search=python Archive probing trick of the trade: http://www.dejanews.com/dnquery.xp?QRY=&DBS=2&ST=PS&defaultOp=AND&LNG=ALL&format=threaded&showsort=date&maxhits=100&groups=comp.lang.python Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/python/url.html or http://www.dejanews.com/dnquery.xp?QRY=~g%20comp.lang.python%20Python-URL%21 Suggestions/corrections for next week's posting are always welcome. http://www.egroups.com/list/python-url-leads/ To receive a new issue of this posting in e-mail each Monday morning, ask 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 Business: http://www.Phaseit.net Personal: http://starbase.neosoft.com/~claird/home.html -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From bwarsaw@python.org (Barry Warsaw) Sun Feb 6 17:33:38 2000 From: bwarsaw@python.org (Barry Warsaw) (Barry Warsaw) Date: Sun, 06 Feb 00 17:33:38 GMT Subject: Python CVS available via the Web Message-ID: The very latest CVS snapshot of the Python source code is has been available by anonymous CVS for a while now. See http://www.python.org/download/cvs.html for details. Just van Rossum reminds me that I forgot to announce that I've also installed Greg Stein's excellent ViewCVS tool so you can get Web access to the CVS repository for Python (and JPython, Mailman, Distutils, XML-SIG, and CC Mode). Visit http://cvs.python.org/ to take a look. It won't be very fast though; it's running on a pretty old machine. Enjoy, -Barry -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From ruebe@aachen.heimat.de Sat Feb 19 23:54:34 2000 From: ruebe@aachen.heimat.de (Christian Scholz) Date: Sun, 20 Feb 2000 00:54:34 +0100 (CET) Subject: Announcement of GROUP.lounge 0.3b Message-ID: <20000219235434.CFB3C610DB@aachen.heimat.de> Announcement of GROUP.lounge 0.3b --------------------------------- Written in 1999-2000 by Christian "Mr Topf" Scholz What is GROUP.lounge? --------------------- GROUP.lounge is a tool for collaborations over the world wide web. It enables a group of people to effectively work over the internet on documents. It enables you to share documents, notes, etc. with people all over the world. Features of GROUP.lounge ------------------------ - enables a group of people on the internet to work together - stores notes (normal text) and documents (any data) organized in folders. - keeps history on who changed when some object. - gives users the ability to invite other people to share a folder. - Is easily customizable in layout/design through html templates - WebDAV support to work with it e.g. via WebFolders - object oriented design for easy implementation of new object types Version ------- The recent version is 0.3b New in 0.3b ----------- - fixed commit function - fixed problem with homedir link in path when editing members - MOVE will now be stored in the event subscriptions - little stylesheet enhancements URL --- You can find it at http://www.grouplounge.net/ Christian Scholz cs@grouplounge.net ---

GROUP.lounge 0.3b - a python based groupware server with Web and WebDAV interfacesthe DISLIN. (20-Feb-2000) From mike@digicool.com Wed Feb 23 23:25:36 2000 From: mike@digicool.com (Mike Pelletier) Date: Wed, 23 Feb 2000 18:25:36 -0500 (EST) Subject: Zope Weekly News Message-ID: G'day, Zope Weekly News is a digest of some of the useful and interesting events which have occurred on the various Zope mailing lists and the Zope.org site. It is published each Wednesday evening. Any opinions contained in the Zope Weekly News are those of the chronicler exclusively. Announcements * Neuberger & Hughes have announced the release of version 1.0 of their WorldPilot software. It has been whispered in shady corners of conferences that WorldPilot could well be Zope's first Killer App. WorldPilot is an integrated, through-the-web PIM and IMAP mail client, with collaborative capabilities. http://lists.zope.org/pipermail/zope-announce/2000-February/000117.html New Products * Software Product: "Simple Directory of URLs", submitted by "Roug" This handy product manages sets of links to external resources. It can perform click-through counting, and allows untrusted users to submit link suggestions (which are subject to review). http://www.zope.org/Members/Roug/SimpleURLs * Software Product: "An Extensible, Base Banner System", submitted by "Bill" "Bill" wrote, "BannerSystem is the beginning of a full-fledged banner add management system. Currently, it is functional, and includes a sample implementation that can be used." http://www.zope.org/Members/Bill/Products/BannerSystem * Software Product: "JSplitter", submitted by "brianh" This is a replacement for ZCatalog's word-splitter. This product enables full-text searching of Japanese with ZCatalog. http://www.zope.org/Members/brianh/JSplitter * Software Product: "A simple site mapping object", submitted by "haqa" This ZClass product provides three forms of navigation widgets: "Top Level" (horizontal), "Full Context" (vertical) and a full Site Map. It requires "lalo"'s Renderable ZClass product. (See links) http://www.zope.org/Members/haqa/ZSiteMap http://www.zope.org/Members/lalo/Renderable-ZClass * Software Product: "A simple photo album product", submitted by "haqa" A simple ZClass product which provides a means of organising and browsing collections of images. They can be browsed as thumbnails in user-configured batch sizes. http://www.zope.org/Members/haqa/ZPhotoAlbum Updates * Software Product: "MySQL user folder", submitted by "vladap" Version 0.4.0 has been released. This release adds a layer of indirection to the DTML interface files the user folder uses to allow for multilingualism. Also, anonymous authentication now works. http://www.zope.org/Members/vladap/mysqlUserFolder * Software Product: "An Interface for MySQL", submitted by "adustman" This Products description states, "MySQLdb is a Python interface to MySQL-3.22. It is designed to be fully thread-safe and will not block other threads." A patch is included which will update ZMySQLDA to use this interface, rather than it's older, non-thread-safe version. The latest release is 0.1.2. http://www.zope.org/Members/adustman/MySQLdb Zope.org items * How-To: "Using Zope on a third-party web host", submitted by "gldnspud" This How-To explains how to set up Zope to run on a Unix server where you do not have administrative rights, such as on an ISP's server. http://www.zope.org/Members/gldnspud/zope3rdparty * How-To: "Use Direct Traversal of SQL Methods", submitted by Chris McDonough 'Direct Traversal' is a trick which allows you to create URLs which pass arguments to SQL Methods _without_ a query string on the end of the URL. This allows more aesthetically pleasing, "Mom-friendly" URLs. The audience for this How-To appears to be Zope newbies and intermediates with some SQL experience. http://www.zope.org/Members/mcdonc/HowTos/direct_traversal -- Mike Pelletier. From david_schere@yahoo.com Thu Feb 24 03:50:57 2000 From: david_schere@yahoo.com (David Schere) Date: Wed, 23 Feb 2000 19:50:57 -0800 (PST) Subject: RMP Message-ID: <20000224035057.13003.qmail@web1505.mail.yahoo.com> Hello all, I hope that this is the right mailing list to announce new software. I have just created a network toolkit for sending variable length connectionless network messages reliably. It is called RMP and is completely written in Python. Here is the URL: http://starship.python.net/crew/dschere/rmp I hope some of you will find it a usefull architecture. __________________________________________________ Do You Yahoo!? Talk to your friends online with Yahoo! Messenger. http://im.yahoo.com From effbot@telia.com Fri Feb 25 08:35:48 2000 From: effbot@telia.com (Fredrik Lundh) Date: Fri, 25 Feb 00 08:35:48 GMT Subject: Dr. Dobb's Python-URL! - weekly Python news and links (Feb 7) Message-ID: Major New Internet Portal Python Powered! http://www.filibuster.org On the edu-sig, David Scherer reminds us what CP4E (and Python) is all about http://www.python.org/pipermail/edu-sig/2000-February/000098.html New guidelines for patch contributions http://www.python.org/patches/ Python's CVS repository can be accessed via the web http://cvs.python.org/ The edu-sig deals with everything related to using Python in education (except, perhaps, whether Python should remain case sensitive or not). Great discussions, thus far http://www.deja.com/=dnc/getdoc.xp?AN=580836413 http://www.python.org/sigs/edu-sig/ The import-sig will design a new architecture for the import facilities in Python (to better support embedding, archives, installers, etc) http://www.deja.com/=dnc/getdoc.xp?AN=581571482 http://www.python.org/sigs/import-sig/ New Python consortium members that we forgot to mention in last week's URL ASTi: http://www.asti.com BeOpen: http://www.beopen.com Danny Yee reviews Dave Beazley's Python Essential Reference http://www.deja.com/=dnc/getdoc.xp?AN=582232970 http://www.anatomy.usyd.edu.au/danny/book-reviews/h/Python_Reference.html How do I add subject lines to mails sent via smtplib? http://www.deja.com/=dnc/getdoc.xp?AN=582411857 What's wrong with execfile and local variables? http://www.deja.com/=dnc/getdoc.xp?AN=581374636 http://www.deja.com/=dnc/getdoc.xp?AN=581843072 How do I best prepare a Python? http://www.deja.com/=dnc/getdoc.xp?AN=581198835 A useful example of asynchronous socket work http://www.deja.com/=dnc/getdoc.xp?AN=581929417 New releases of plotting software http://www.deja.com/=dnc/getdoc.xp?AN=581191243 (gdchart) http://www.deja.com/=dnc/getdoc.xp?AN=582314930 (pxDislin) And to round off this week's URL, here's some Python poetry http://www.deja.com/=dnc/getdoc.xp?AN=581006163 ======================================================================== Everything you want is probably one or two clicks away in these pages: Python.org's Python Language Website is the center of Pythonia http://www.python.org Much of Python's real work takes place on Special-Interest Group mailing lists http://www.python.org/sigs/ Python Consortium emerges as an independent nexus of activity http://www.python.org/consortium Python To-Do List anticipates some of Python's future direction http://www.python.org/cgi-bin/todo.py The Vaults of Parnassus ambitiously collects Python resources http://www.vex.net/~x/parnassus/ Python Journal is at work on its second issue http://www.pythonjournal.com Links2Go is a new semi-automated link collection; it's impressive what AI can generate http://www.links2go.com/search?search=python Archive probing trick of the trade: http://www.dejanews.com/dnquery.xp?QRY=&DBS=2&ST=PS&defaultOp=AND&LNG=ALL&format=threaded&showsort=date&maxhits=100&groups=comp.lang.python Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/python/url.html or http://www.dejanews.com/dnquery.xp?QRY=~g%20comp.lang.python%20Python-URL%21 Suggestions/corrections for next week's posting are always welcome. http://www.egroups.com/list/python-url-leads/ To receive a new issue of this posting in e-mail each Monday morning, ask 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 Business: http://www.Phaseit.net Personal: http://starbase.neosoft.com/~claird/home.html -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From jeremy@cnri.reston.va.us Fri Feb 25 08:36:00 2000 From: jeremy@cnri.reston.va.us (Jeremy Hylton) Date: Fri, 25 Feb 00 08:36:00 GMT Subject: Compiler SIG Message-ID: You are invited to join the Compiler SIG: http://www.python.org/sigs/compiler-sig/ The Web pages about the SIG still need a lot of work, but they provide some indication of the SIG's purpose: This SIG provides a forum for discussing compilation and program analysis issues. Unlike most SIGs, it does not have a specific mandate or deliverable. There are several independent projects to develop compilers, type checkers, and related tools. Ka-Ping Yee took notes on the Dev Day session on compilers. It provides more background about the SIG: http://www.python.org/sigs/compiler-sig/dev-day-notes.txt I am putting together a list of Python compiler and program analysis projects. If you are responsible for such a project, I'd appreciate it if you could send me a URL and a brief description. I'll post the final list on the compiler-sig Web page. Jeremy -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From mike@digicool.com Fri Feb 25 08:36:20 2000 From: mike@digicool.com (Mike Pelletier) Date: Fri, 25 Feb 00 08:36:20 GMT Subject: Zope Weekly News - Wed, 9 Feb 2000 Message-ID: G'day, Zope Weekly News is a digest of some of the useful and interesting events which have occurred on the various Zope mailing lists and the Zope.org site. It is published each Wednesday evening. Any opinions contained in the Zope Weekly News are those of the chronicler exclusively. Suggestions for ZWN items are happily accepted. Please mail them to , put 'ZWN' somewhere in the subject and remember to include URLs. Announcements * Zope 2.1.4 has been released. The blame goes to Evan Simpson, who pointed out a problem which would allow people to construct links to a Zope server such that it would cause JScript (or other HTML-embeddable scripts) to be executed in the user's browser. This script would appear to come from the Zope server. While this is not too terribly dangerous (your browser doesn't have any security holes, right?), all users are encouraged to upgrade. http://www.zope.org/Products/Zope/2.1.4/Zope_214_release New Releases * "brianh" has been given custodianship of the Ultraseek DA product. This is a Zope Database Adapter which provides an interface to Infoseek's Ultraseek Server search engine. http://www.zope.org/Members/brianh/UltraseekDA * "ngarcia" announced the first public release of the Wampum Generator, a CyberCash Connector for Zope. This product gives application developers the ability to process Internet credit card transactions in Zope. http://www.zope.org/Members/ngarcia/WampumGenerator Updates * Digital Creations has released an updated version of the Sybase Database Adapter. It's hoped that this release fixes the memory leaks of the prior version. http://www.zope.org/Products/DA/SybaseDA/ * "Drew" has updated the ZPhotoAlbum product. This product presents pages of ZPhotos (images) scaled to the user-specified thumbnail size. The present version is 0.4.3. http://www.zope.org/Members/Drew/Photo/ * Jonothan Farr updated his LocalFS product. This product allows Zope to serve files out of (shockingly enough) the local filesystem. Additionally, it can serve from network shares if you are running Zope on a Windows machine. http://www.zope.org/Members/jfarr/LocalFS Zope.org items * Chris McDonough has crafted a gentle and easily digested introduction to Zope he's called, "Gain Zope Enlightenment By Grokking Object Orientation". If you are _not_ a computer scientist, geek or Python programmer, this seems to be the place for you to start. He does a wonderful job of answering a very difficult question, "What is Zope?" At the end, the complete novice should have a decent understanding of how Zope works, what an object is and what it means to publish one, and how these objects work. http://www.zope.org/Members/mcdonc/HowTos/gainenlightenment * "muesli" created a HowTo which explains the 'domains' security feature of user objects. This allows you to restrict access to specific hosts, domains, or IP addresses. http://www.zope.org/Members/muesli/AuthByAddress * "jec" posted a HowTo which explains automating the starting and stopping (at startup and shutdown) of a Zope server on a Red Hat system. http://www.zope.org/Members/jec/startstop_howto_html * "vernier" has written a HowTo on creating custom Zope Debian packages. http://www.zope.org/Members/vernier/debian * "lalo" wrote a HowTo which describes how to use cron to trigger events on a Zope server. http://www.zope.org/Members/lalo/cron * Jens Vagelpohl has distilled the essence of his experience creating the Zope Demo CD which was distributed at IPC8 and created a HowTo so you can create one, too. These CDs work on both Windows and Linux systems. On a Windows system, the Zope server can start right off the CD, and a web browser can automatically be launched to view the server's content. All this without writing a single byte to the user's hard drive. http://www.zope.org/Members/jens/docs/zope_on_cdrom * Chris Petrilli posted a proposal titled "A Confidence Mechanism in User Role Management". The idea is to make Zope Authentication more flexible than all-or-nothing. There is a discussion about this proposal in the Zope-PTK mailing list. http://www.zope.org/Members/petrilli/ConfidenceMetric http://lists.zope.org/pipermail/zope-ptk/2000-February/000169.html Corrections * Last week, the editor-in-chief of O'Reilly was mistakenly called "Frank Wilson". His name is in fact Frank Willison. == Mike Pelletier. -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From jeremy@cnri.reston.va.us Fri Feb 25 08:37:17 2000 From: jeremy@cnri.reston.va.us (Jeremy Hylton) Date: Fri, 25 Feb 00 08:37:17 GMT Subject: Wash. D.C. Area: DCPIGgies, Mar. 13 Message-ID: Notice to all Washington DC area Python users: We will be having our first DCPIGgies (DC Python Interest Group) meeting of the year on Monday March 13, 2000 from 7:30pm to 9:00pm at CNRI in Reston, Va. Speaker: Scott Cotton Static Type and Interface Checking for Python General Review and Fundamental Decisions Abstract ---------- This presentation reviews various possible ways of adding static type checking to python. The problem poses two questions: 1) What sort of static type checking system would be most appropriate for python? 2) By what means may static type checking be made optional? A decision tree for each question is presented based on a combination of type theory, an understanding of python, and properties that have become apparent in the development of a sample type checking system. Finally, we discuss some overall approaches that would maximize the benefits and/or minimize the drawbacks of adding optional static type checking to python. Scott will be speaking from 8:00 to 9:00pm. We will have food and introductions starting at 7:30pm. We may also have some time after the talk for Q&A with Guido and Barry on Python and JPython. Pizza, salad, and soda will be provided courtesy of Foretec Seminars. Please RSVP by email to jeremy@cnri.reston.va.us. I need to know how many people will attend and how many will be eating pizza. Directions to CNRI can be found on the Web: http://www.cnri.reston.va.us/directions.html Mailing list: There is a mailing list for people interested in DCPIGgies meetings; see http://www.python.org/mailman/listinfo/dcpiggies. This is a low volume list for announcing meetings, arranging to share rides, and other thrilling PIGgy topics. See you there! Jeremy -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From guido@python.org Fri Feb 25 08:37:35 2000 From: guido@python.org (Guido van Rossum) Date: Fri, 25 Feb 00 08:37:35 GMT Subject: IDLE 0.5 released Message-ID: After a delay of nearly half a year, I've finally released IDLE 0.5. I'll quote from the README after listing the URL: http://www.python.org/idle/ (Dear edu-sig members, please don't fill the edu-sig mailing list with detailed feedback on IDLE -- please use the newsgroup or the Python Bugs List. Discussion of requirements for adaptation of IDLE in education are welcome; please first check the TODO list (http://www.python.org/idle/idle-0.5/TODO.txt) to see if I've already thought of your request.) FEATURES IDLE has the following features: - coded in 100% pure Python, using the Tkinter GUI toolkit (i.e. Tcl/Tk) - cross-platform: works on Windows and Unix (on the Mac, there are currently problems with Tcl/Tk) - multi-window text editor with multiple undo, Python colorizing and many other features, e.g. smart indent and call tips - Python shell window (a.k.a. interactive interpreter) - debugger (not complete, but you can set breakpoints, view and step) USAGE [...] IDLE requires Python 1.5.2, so it is currently only usable with a Python 1.5.2 distribution. (An older version of IDLE is distributed with Python 1.5.2; you can drop this version on top of it.) COPYRIGHT IDLE is covered by the standard Python copyright notice (http://www.python.org/doc/Copyright.html). FEEDBACK For feedback, please use the Python Bugs List (http://www.python.org/search/search_bugs.html). --Guido van Rossum (home page: http://www.python.org/~guido/)

IDLE 0.5 - the Integrated DeveLopment Environment for Python in Python. (15-Feb-2000) -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From effbot@telia.com Fri Feb 25 08:37:46 2000 From: effbot@telia.com (Fredrik Lundh) Date: Fri, 25 Feb 00 08:37:46 GMT Subject: Dr. Dobb's Python-URL! - weekly Python news and links (Feb 15) Message-ID: Correction: Forget what the eff-bot said in last week's URL. Consortium member Advanced Simulation Technology, Inc (ASTi) has its website at: http://www.asti-usa.com/ A new SIG has been established: all kinds of Python compilers and Python analysis tools will be discussed on the compiler-sig: http://www.deja.com/=dnc/getdoc.xp?AN=583755581 http://www.python.org/sigs/compiler-sig/ More SPAM8 conference coverage: Jeff Shelton (of zopeNewbies fame) covers the zope track in more detail: http://weblogs.userland.com/zopeNewbies/2000/01/25 (tuesday) http://weblogs.userland.com/zopeNewbies/2000/01/26 (wednesday) http://weblogs.userland.com/zopeNewbies/2000/01/27 (thursday) Ka-Ping Yee took notes during the compiler session on developer's day: http://www.python.org/sigs/compiler-sig/dev-day-notes.txt Talking about conferences, Paul Everitt notices that it's now 6 years since SPAM1: http://www.deja.com/=dnc/viewthread.xp?AN=585046812 Quite a noisefest on comp.lang.python this week; if you're interested in why Python really needs a new syntax, check out the newsgroup archives. If not, read on. Neel Krishnaswami improves the signal-to-noise ratio by posting half-a-dozen "real problems with today's Python": http://www.deja.com/=dnc/viewthread.xp?AN=583770349 Barry Warsaw tells prospective CPython hackers how to configure emacs' cc-mode: http://www.deja.com/=dnc/getdoc.xp?AN=584320718 Warren Postma ports Python to Phar Lap TNT: http://www.deja.com/=dnc/getdoc.xp?AN=584219526 Greg Ewing announces Plex 0.1, a flexible tokenizer tool: http://www.deja.com/=dnc/getdoc.xp?AN=582911825 http://www.cosc.canterbury.ac.nz/~greg/python/Plex Jon Udell writes about Python from a Perl perspective. http://www.byte.com/feature/BYT20000201S0001 Will Python 3000 (aka Py3K, formerly known as 2.0) break existing programs? http://www.deja.com/=dnc/viewthread.xp?AN=584428737 Finally, Robert Wentworth notices that Python's now being talked about in the wonderful world of fashion: http://www.deja.com/=dnc/getdoc.xp?AN=584887423 ======================================================================== Everything you want is probably one or two clicks away in these pages: Python.org's Python Language Website is the center of Pythonia http://www.python.org Much of Python's real work takes place on Special-Interest Group mailing lists http://www.python.org/sigs/ Python Consortium emerges as an independent nexus of activity http://www.python.org/consortium Python To-Do List anticipates some of Python's future direction http://www.python.org/cgi-bin/todo.py The Vaults of Parnassus ambitiously collects Python resources http://www.vex.net/~x/parnassus/ Python Journal is at work on its second issue http://www.pythonjournal.com Links2Go is a new semi-automated link collection; it's impressive what AI can generate http://www.links2go.com/search?search=python Archive probing trick of the trade: http://www.dejanews.com/dnquery.xp?QRY=&DBS=2&ST=PS&defaultOp=AND&LNG=ALL&format=threaded&showsort=date&maxhits=100&groups=comp.lang.python Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/python/url.html or http://www.dejanews.com/dnquery.xp?QRY=~g%20comp.lang.python%20Python-URL%21 Suggestions/corrections for next week's posting are always welcome. http://www.egroups.com/list/python-url-leads/ To receive a new issue of this posting in e-mail each Monday morning, ask 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 Business: http://www.Phaseit.net Personal: http://starbase.neosoft.com/~claird/home.html -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From guido@python.org Fri Feb 25 08:37:53 2000 From: guido@python.org (Guido van Rossum) Date: Fri, 25 Feb 00 08:37:53 GMT Subject: Python Conference Proceedings now on-line Message-ID: The proceedings for the 8th International Python Conference are now on-line: http://www.python.org/workshops/2000-01/proceedings.html Enjoy. --Guido van Rossum (home page: http://www.python.org/~guido/)

Proceedings of the 8th International Python Conference are now on-line. (15-Feb-2000) -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From mike@digicool.com Fri Feb 25 08:38:12 2000 From: mike@digicool.com (Mike Pelletier) Date: Fri, 25 Feb 00 08:38:12 GMT Subject: Zope Weekly News - Wed, 16 Feb 2000 Message-ID: G'day, Zope Weekly News is a digest of some of the useful and interesting events which have occurred on the various Zope mailing lists and the Zope.org site. It is published each Wednesday evening. Any opinions contained in the Zope Weekly News are those of the chronicler exclusively. Announcements * Lalo Martins has begun writing a Zope tutorial in Brazilian Portuguese. His announcement stated he was halfway through, and that it was already useful. http://zope.gf.com.br/ZopeIntro New Products * Software Product: "Local Factory Objects", submitted by "lalo" This package appears to allow you to create Factory objects (objects which manage the creation of ZClass instances) in places other than a Software Product. This is useful to prevent the 'Add' list from becoming unwieldy by placing the Factories in the relevant portions of the site, rather than making them globally available. http://www.zope.org/Members/lalo/LocalFactory/LocalFactory-0.1.tar.gz * Software Product: "Persistent List and Dictionary", submitted by "AndrewWilcox" Like the PersistentMapping object, PersistentList and PersistentDict are classes that look like the basic Python types of the same names, but which are persistent and which alert the ZODB when their contents have changed. PersistentDict differs from PersistentMapping in two respects-- It is not limited to strings as keys, and it does not hide keys that begin with an underscore. http://www.zope.org/Members/AndrewWilcox/PersistentListDict * Software Product: "ZDP Tools 0.1", submitted by "roeder" This is a distribution of the very tools that make the Zope Documentation Project work. Follow the second link below to see the ZDP in action for an idea of what is possible with this toolkit. http://www.zope.org/Members/roeder http://zdp.zope.org:8080/ZDP * Software Product: "StructuredText Document", submitted by "tseaver" This is a very simple, ZClass based Product which provides a means of displaying structured text documents without creating a second DTML Method to wrap the structured text. This is often very handy. Note that ZClasses cannot be used as a Folder's index_html. http://www.zope.org/Members/tseaver/STX_Document Updates * Software Product: "load_site.py with additional features", submitted by "itmar" This is a modification of the load_site utility that comes with Zope. This utility sucks files and directories out of a local filesystem and creates corresponding Zope objects with their contents. Itmar has made some useful changes: the DTML it generates is now in the new Zope 2 syntax; certain HTML metadata and display options may be placed in object properties; javascript can be stripped out of headers (for making Dreamweaver output more lightweight); can clean up output of certain Microsoft products so that quotes display properly on other platforms. http://www.zope.org/Members/itmar/load_site * Software Product: "ZWiki 0.4", submitted by "simon" ZWiki is a product which allows the creation of wiki webs in Zope. What is a wiki web? Well, I'm not sure, but Peter Merel says that the typical wiki web is "insecure, indescriminate, user-hostile, slow, and full of difficult, nit-picking people." And these are the GOOD points! Seriously, a Wiki Web appears to be a dynamic web site which is built, torn down and rebuilt by anonymous users. 0.4 adds a number of tweaks, tunings, and new default content. See the link for details. "simon"'s news item does not include a link to the Product, so it's included below as a second link. http://www.zope.org/Members/simon/ZWiki/ZWiki_0.4_released http://www.zope.org/Members/simon/ZWiki Zope.org items * How-To: "Build a WAP site with Zope", submitted by "Duncan" This HowTo describes what you would need to do to allow Zope to serve WML pages to cell phones, PDAs, and other wireless devices via WAP. It addresses issues such as setting the content type correctly, caching, serving bitmaps, and making the standard Zope html-include files both WML and HTML-friendly. http://www.zope.org/Members/Duncan/wap_howto * "Zope Docs", submitted by "AlexR" This is a pretty handy resource. "AlexR" has compiled all the HowTo documents on Zope.org and made them available as a printer-friendly Adobe PDF file. In addition, this page has links to a pair of printer-friendly lists of all the HowTo documents on Zope.org, one sorted by name, and one by date. http://www.zope.org/Members/AlexR/ZopeDocs * How-To: "add users in python", submitted by "element" In addition to describing the process for adding users to a Zope server from a Python Product, this brief How-To also describes adding the actual User Folder ('acl_users'), adding a local role, and assigning a role to a user. http://www.zope.org/Members/element/addingUsersInPython * How-to: "Generate URLs for Objects", submitted by "jim" This is a very thorough How-To on a common, but simple (once you know the trick) problem. Astonishingly, Jim manages to stretch a one-line answer into a two-page document. I don't want to spoil the surprise ending, but it is possible to ask an object for it's canonical URL, and this How-To explains how. http://www.zope.org/Members/jim/ObjectURLs == Mike Pelletier. mike@digicool.com -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From webmaster@python.org (Python.Org Webmaster) Fri Feb 25 08:38:24 2000 From: webmaster@python.org (Python.Org Webmaster) (Python.Org Webmaster) Date: Fri, 25 Feb 00 08:38:24 GMT Subject: Temporary mail problems to python.org Message-ID: Some of you may have experienced temporary problems sending mail to the python.org domain. As of about noon EST, Monday 21-Feb-2000, these problems should have been resolved, and your queued up messages should be getting delivered to email addresses @python.org. In brief, we are in the process of moving most python.org services to a faster machine. Friday afternoon (in direct and willful violation of Warsaw's Second Law[1]), we changed the MX record for python.org to point to dinsdale.python.org. Most email was already being handled by this machine, but via a clunky forwarding scheme through the old machine. Unfortunately, due to a misconfiguration of CNRI's gateway, traffic to the smtp port of dinsdale was being blocked. This should now be fixed, and queued mail should be flowing again; no mail should have actually been lost. If you experience any residual problems please let us know (you can email me directly at my CNRI address, which was unaffected). -Barry [1] http://www.python.org/~bwarsaw/software/laws.html -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From effbot@telia.com Fri Feb 25 08:38:37 2000 From: effbot@telia.com (Fredrik Lundh) Date: Fri, 25 Feb 00 08:38:37 GMT Subject: Dr. Dobb's Python-URL! - weekly Python news and links (Feb 21) Message-ID: new! you can now get your daily dose of URL stuff at: http://hem.passagen.se/eff/url.htm (thanks to the totally awesome "blogger" tool, from www.pyra.com ) Last call for papers to the ORA conference: http://conferences.oreilly.com/oscon2000/call.html IPC8 proceedings now available: http://www.python.org/workshops/2000-01/proceedings.html ReportLab: Yet another Python-powered company: http://www.reportlab.com The PIDDLE graphics library has a new site: http://piddle.sourceforge.net In the news: Fast, Free Prototyping in Python (from Software Development Online): http://www.sdmagazine.com/features/2000/03/source.shtml IDLE 0.5 is released: http://www.python.org/idle Michael Ströder: web2ldap, a full-featured LDAPv2+ client http://www.web2ldap.de/ Markus F.X.J. Oberhumer: PySol version 3.40 (now 163 games) http://pysol.tsx.org (btw, don't miss the Great PySol Poll): http://wildsau.idv.uni-linz.ac.at/mfx/pysol-poll.shtml Michael Ray Steed: Python interface for the GDChart graphics library (release 0.3): http://members.xoom.com/_XMCM/msteed/software/gdchart.html Georg Mischler: Scripting Autocad with Python http://starship.python.net/crew/schorsch/py_acad.html Ng Pheng Siong: classes for arbitrary-precision decimal numbers http://www.deja.com/=dnc/getdoc.xp?AN=586379745 http://www.post1.com/home/ngps/fin/ Denys Duchier: Continuations Made Simple and Illustrated http://www.ps.uni-sb.de/~duchier/python/continuations.html Fredrik Lundh: where to start if you haven't programmed before http://www.deja.com/=dnc/getdoc.xp?AN=587527690 Jeff Shelton on the Zopebox: what's wrong with Zope? http://weblogs.userland.com/zopeNewbies/2000/02/15 Fredrik Lundh: how to evaluate code in the calling function's namespace: http://www.deja.com/=dnc/getdoc.xp?AN=586687655 Grant Edwards and Cameron Laird: why Tkinter uses libtcl, and what can be done about that: http://www.deja.com/=dnc/getdoc.xp?AN=587321233 James Henstridge: where to find Python-Fu scripting for GIMP: http://www.deja.com/=dnc/getdoc.xp?AN=584471553 Finally, we're proud to announce Eff-Bot's Daily Python-URL: http://hem.passagen.se/eff/url.htm ======================================================================== Everything you want is probably one or two clicks away in these pages: Python.org's Python Language Website is the center of Pythonia http://www.python.org Much of Python's real work takes place on Special-Interest Group mailing lists http://www.python.org/sigs/ Python Consortium emerges as an independent nexus of activity http://www.python.org/consortium Python To-Do List anticipates some of Python's future direction http://www.python.org/cgi-bin/todo.py The Vaults of Parnassus ambitiously collects Python resources http://www.vex.net/~x/parnassus/ Python Journal is at work on its second issue http://www.pythonjournal.com Links2Go is a new semi-automated link collection; it's impressive what AI can generate http://www.links2go.com/search?search=python Archive probing trick of the trade: http://www.dejanews.com/dnquery.xp?QRY=&DBS=2&ST=PS&defaultOp=AND&LNG=ALL&format=threaded&showsort=date&maxhits=100&groups=comp.lang.python Previous - (U)se the (R)esource, (L)uke! - messages are listed here: http://purl.org/thecliff/python/url.html or http://www.dejanews.com/dnquery.xp?QRY=~g%20comp.lang.python%20Python-URL%21 Suggestions/corrections for next week's posting are always welcome. http://www.egroups.com/list/python-url-leads/ To receive a new issue of this posting in e-mail each Monday morning, ask 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 Business: http://www.Phaseit.net Personal: http://starbase.neosoft.com/~claird/home.html -- ----------- comp.lang.python.announce (moderated) ---------- Article Submission Address: python-announce@python.org Python Language Home Page: http://www.python.org/ Python Quick Help Index: http://www.python.org/Help.html ------------------------------------------------------------ From sparhawk@aon.at Mon Feb 28 19:26:04 2000 From: sparhawk@aon.at (Gerhard Gruber) Date: Mon, 28 Feb 2000 20:26:04 +0100 Subject: [ANC] Template.py Message-ID: <3nilbsonmcud9sie0qkd5l55ciif2op3u3@4ax.com> I've just submitted a module template.py to the source tree at http://www.vex.net/parnassus/resource.py. This module was primarily written for handling templates of HTML files in CGI scripts but can be used in any kind of programm that needs to use pre-prepared textfiles with variable content. Check out the description I entered for more details. You can download it at http://members.aon.at/sparhawk in the download section and you can email me at sparhawk@aon.at if you have question concerning the use or bug reports. I don't expect problems, though, because it is fairly easy to use. :) -- Bye, Gerhard In Windows, the graphic driver is responsible for maintaining the mouse. :))) Need a daily tv guide? Look at my homepage: http://members.aon.at/sparhawk From sparhawk@aon.at Mon Feb 28 21:33:53 2000 From: sparhawk@aon.at (Gerhard Gruber) Date: Mon, 28 Feb 2000 22:33:53 +0100 Subject: My previous posting Message-ID: I just posted an anouncement for a modul template I submitted. I checked = the posting now and noticed that the email was wrong. its sparhawk@aon.at and= not sparhaw-@aon.at. I don't know how this happend, because I'm pretty sure = that I typed it right and I experienced the same problem with another post as = well. Strange. --=20 Bye, Gerhard In Windows, the graphic driver is responsible for maintaining the mouse. = :))) Need a daily tv guide? Look at my homepage: = http://members.aon.at/sparhawk