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,
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.
By Fred L. Drake, Jr., Christopher A. Jones
0-596-00128-2, 384 pages, $39.95 (US), $59.95 (CA), z28.50 (UK)