Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 598 times
By Brian Lloyd August 03, 1999 Overview Zope is a next-generation Open Source application server and portal toolkit developed by Digital Creations and a large active community of users. It runs on nearly all UNIX platforms as well as Windows NT and can be used with most popular web servers or its own built in web server. Zope is written (and extensible... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 635 times
Can't find the information you're after? Try searching our forums instead! By: Simon White Published: 11th Jul 2003 Type: Tutorial Rating: How would you rate this article: Bad Good Go » Introduction In this article I introduce features of the Jython programming language, illustrated with a small working example. I argue the benefits of marrying... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 692 times
by Bob DuCharme January 02, 2003 RSS is an XML-based format for summarizing and providing links to news stories. If you collect RSS feed URIs from your favorite news sites, you can easily build dynamic, customized collections of news stories. In a recent XML.com article Mark Pilgrim explained the history and formats used for RSS. He also showed a simple... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 727 times
by Mark Pilgrim August 20, 2003 Four Independent Issues Here are four related but completely independent issues: The RDF model : statements are triples; use graphs not trees The RDF/XML serialization : a popular syntax for expressing individual RDF documents RDF tool support: RDFlib for Python, Drive for .NET, etc. The Semantic Web And here are four... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 803 times
by Rich Salz June 12, 2002 Introduction Last month we used the Google web services API to point out some warts in WSDL. This month we'll use the same API to walk through the steps involved in building an application which uses Google. We'll do the implementation in Python. Python is open source and runs on all the popular platforms. Python is... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 758 times
by Kendall Grant Clark July 24, 2002 XML combines all the inefficiency of text-based formats with most of the unreadability of binary formats. -- Oren Tirosh, comp.lang.python Silence is the mark of XML's ultimate success. The less people talk about XML, the more and more easily they use it, and the more using it is unremarkable, the more it can... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 734 times
by Uche Ogbuji September 08, 2004 Lately I've seen HTML parsing problems everywhere. One project needed a web crawler with specialized features provided through Python code that processed arbitrary HTML. There have also been several threads on mailing lists I frequent (including XML-SIG ) featuring discussions of mechanisms for dealing with broken... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 828 times
05/02/2002 There are many approaches to writing XML based web services: SOAP, XML-RPC, REST. If all you want to do is use a service, and there is a Python wrapper for it, you might not care what it was written in. Mark Pilgrim's has wrapped the Google SOAP API. Load up his PyGoogle module and google away. The wrapper takes care of the SOAP for... Read Article.
Published on Wed, 10 Aug 2005 19:02:27 -0400 Read: 878 times
by Uche Ogbuji May 18, 2005 Poor understanding of Unicode is probably the biggest obstacle users face when trying to learn how to process XML, and Python users are no exception. In my experience, Unicode matters are the most common component in users' cries for help with Python XML tools. In this article and the next I'll present a variety... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 359 times
by Kendall Grant Clark April 02, 2003 After taking a well-earned break from the XML world last week, during which I attended the Python community conference, PyCon, I've returned rested and ready to tackle the latest issues in the XML development community. Before setting off for PyCon, I finished an XML-Deviant column (quot; An XML Hero Reconsiders?... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 291 times
by Bill Bumgarner 01/31/2003 Editor's note -- Some programmers see the advantage of combining Python and Objective-C in the same environment, believing that a bridge between the two languages provides tremendous power and advantages to either language. For the Objective-C developer, access to Python provides a rapid application-development solution... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 230 times
by Patrick O'Brien 07/18/2002 Developing the Graphical User Interface (GUI) for a Python application is often a tedious, time-consuming, and opaque process. This is the exact opposite of how Python programmers would describe most other aspects of software development using Python. So what is it about GUI applications that causes them to be so hard?... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 300 times
by Uche Ogbuji September 25, 2002 As you probably noticed in the table of Python software in the previous column , many of the Python tools for XML processing are available in the PyXML package. There are also XML libraries built into Python, but these are pretty well covered in the official documentation . Happenings... One of the things I'm going... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 286 times
02/14/2002 Stackless was a controversial modification to Python, separating its execution stack from the C execution stack, the C-stack. With Stackless you could set up multiple execution chains, switch between them, change them, or restart them. Uncoupled from the C-stack, you could capture the control flow of your Python program and manipulate it... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 288 times
by Bruce Stewart 06/04/2002 Guido van Rossum created the Python language in the early 1990s at CWI in Amsterdam, responding to an inner desire for a more elegant and powerful scripting language. He now leads the PythonLabs development team at Zope Corporation. Guido will be presenting a session on the State of the Python Union at O'Reilly's... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 309 times
by Uche Ogbuji January 19, 2005 As part of my roundup of Python data bindings, I introduced my own Anobind project. Over the column's history, I've also developed other code to meet some need emphasized in one of the previous articles. I recently collected all of these various little projects together into one open source package of XML processing... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 378 times
10/25/2001 Among the great questions of programming is the connection between programming, mathematics, and music. Although it is only anecdotal evidence, many brilliant programmers also have an aptitude for music. Listening to classical or rock music is said to temporarily improve your test scores (the Mozart effect). Eric Raymond even suggests an... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 154 times
Chimezie Ogbuji Software consultant Uche Ogbuji Principal consultant Fourthought Inc. Many XML-related technologies are no more than specifications for a standard way for information to be processed and interpreted. This is no different with the Document Object Model (DOM), which provides a standard way for users to access and manipulate an XML document.... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 326 times
04/04/2002 Unix users understand the power of the command line. On the command line you can pass arguments to your applications as easily as you would pass an argument to a function. Standard Unix convention is to pass arguments prefixed by a - or -- . Some options can be specified in more than one way -f or --file , for example. Some can be combined,... Read Article.
Published on Wed, 10 Aug 2005 19:02:26 -0400 Read: 340 times
by Klaus Muuml;ller and Tony Vignaux 02/27/2003 Simulating complex real-world systems is now possible with SimPy , an open source simulation package. SimPy, originally developed by the authors of this article, has been developed to production quality by a small team of enthusiastic open sourcerers around the world. As far as we know, it is the only... Read Article.