[LWN Logo]
[LWN.net]
From:	 Lisa Mann <lisam@oreilly.com>
To:	 lwn@lwn.net
Subject: Python & XML
Date:	 Fri, 4 Jan 2002 15:27:14 -0800 (PST)


FOR IMMEDIATE RELEASE	
CONTACT: Lisa Mann
(707) 827-7096
lisam@oreilly.com


The Combination of Python and XML a Potent One 
Python is Ideal for Manipulating XML says Coauthor of Python & XML


Sebastopol, CA--Python has attracted a wide variety of developers, who
use it either as glue to connect critical programming tasks together,
or as a complete cross-platform application development language. Yet,
because it is object-oriented and has powerful text manipulation
abilities, Python is an ideal language for manipulating XML.

"The combination of XML and Python is very important for solving
problems, particularly across platforms," says Christopher A. Jones,
coauthor of O'Reilly's latest book release, Python & XML. "Python is an
excellent language, and its Python support is easy to understand and
powerful when used.  Many of the things people would traditionally do
with Perl they can do more cleanly with Python, and coupled with the
great XML support from PyXML, Python is a very viable solution today.
Unfortunately, there hasn't been a great deal of documentation
regarding the excellent XML support in Python."

Python & XML gives you a solid foundation for using these two languages
together. Loaded with practical examples, this new volume highlights
common application tasks, so that you can learn by doing. The book
starts with the basics then quickly progresses to complex topics, like
transforming XML with XSLT, querying XML with XPath, and working with
XML dialects and validation. It also explores the more advanced issues:
using Python with SOAP and distributed web services, and using Python
to create scalable streams between distributed applications (like
databases and web servers).

Whether you are using Python as an application language, or as an
administrative or middleware scripting language, you are sure to
benefit from this new book.

About the Authors:
Fred L. Drake is a member of the PythonLabs team, and has been
contributing to Python since 1995. He took over maintenance of Python's
documentation in 1998, changing the face of both the printed and online
forms. He has been active in the PyXML project since it started.
Christopher A. Jones has an extensive background in Internet system
programming and XML. He is the cofounder of Planet 7 Technologies.

An article by coauthor Chris Jones is available at: 
http://www.oreillynet.com/pub/a/dotnet/2001/12/03/myservices.html

Chapter 1, Python and XML, is available free online at: 
http://www.oreilly.com/catalog/pythonxml/chapter/ch01.html

For more information about the book, including Table of Contents, index, 
author bio, and samples, see:
http://oreilly.com/catalog/pythonxml/

For a cover graphic in jpeg format, go to:
ftp://ftp.ora.com/pub/graphics/book_covers/hi-res/0596001282.jpg


Python & XML 
By Fred L. Drake, Jr., Christopher A. Jones
0-596-00128-2, 384 pages, $39.95 (US), $59.95 (CA), ú28.50 (UK)
order@oreilly.com
1-800-998-9938
http://www.oreilly.com

About O'Reilly 
O'Reilly & Associates is the premier information source for
leading-edge computer technologies. We communicate the knowledge of
experts through our books, conferences, and web sites. Our books, known
for their animals on the covers, occupy a treasured place on the
shelves of the developers building the next generation of software. Our
conferences and summits bring innovators together to shape the
revolutionary ideas that spark new industries. From the Internet to the
Web, Linux, open source, and now peer-to-peer networking, we put
technologies on the map. For more information: http://www.oreilly.com

# # #

O'Reilly is a registered trademark of O'Reilly & Associates, Inc. All other 
trademarks are property of their respective owners.