BUY THIS BOOK
Add to Cart

Print Book $39.95


Safari Books Online

What is this?

Add to UK Cart

Print Book £28.50

What is this?

Looking to Reprint this content?

Python & XML

By Christopher A. Jones, Fred L. Drake, Jr.
First Edition  December 2001 
Pages: 378
ISBN 10: 0-596-00128-2 | ISBN 13: 9780596001285
starstarstarstarstar (Average of 2 Customer Reviews)

Buy 2 Get 1 Free Free ShippingGuarantee

Book description

Python is an ideal language for manipulating XML, and this new volume gives you a solid foundation for using these two languages together. Complete with practical examples that highlight common application tasks, the book starts with the basics then quickly progresses to complex topics, like transforming XML with XSLT and querying XML with XPath. It also explores more advanced subjects, such as SOAP and distributed web services.
Full Description

If you are a Python programmer who wants to incorporate XML into your skill set, this is the book for you. 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. 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). The book provides effective practical applications, while referencing many of the tools involved in XML processing and Python, and highlights cross-platform issues along with tasks relevant to enterprise computing. You will find ample coverage of XML flow analysis and details on ways in which you can transport XML through your network. Whether you are using Python as an application language, or as an administrative or middleware scripting language, you are sure to benefit from this book. If you want to use Python to manipulate XML, this is your guide.
Post-purchase benefits:

Register your book | Submit Errata | Coauthor's Article | Examples


Browse within this book

Cover | Table of Contents | Index | Sample Chapter | Colophon

Book details

First Edition: December 2001
ISBN: 0-596-00128-2
Pages: 378
Average Customer Reviews: starstarstarstarstar (Based on 2 Reviews)


Featured customer reviews

Write a Review


Great book with some flaws,  August 24 2004
Rating: StarStarStarStarStar
Submitted by Anonymous Reader   [Respond | View]

I've learned a lot from this book. If you are going to use XML with Python this is the book to get. I do wish that the examples had been better debugged -- between figuring out Apache configuration to run the examples, errors in the examples, and lack of any CGI debugging code in the examples, it has been a rough road just to try the sample code. I wish there had been a one page summary of Apache config for Windows so that I could have saved the several hours spent searching the web for the correct configuration to start working with the book. Still, this is the book to get.


Python & XML Review,  October 15 2002
Rating: StarStarStarStarStar
Submitted by Rajaram Ravi   [Respond | View]



I am a starter with XML and this book starts with XML slowly and picks up speed with chapters SAX and DOM. Good are begineers as well as experienced person in XML. Examples are given appropriately. The only drawback is you should know python, since i already knew python i had no problem with this. Examples are quite good.

Read all reviews


Media reviews

"This is not a bare-bones account of step one, step two, and so on; the extensive and detailed discussions are designed to ensure the reader grasps the principles and underlying concepts. As usual, the typographic and physical design are of the highest standard."--Major Kearny, PC Update, Dec 2002

"I'll use the word 'practical' again because that sums up the tone of the book--it's about getting things done, and shows the process in easy to understand chunks. There aren't any great swathes of waffle, but there are plenty of examples...over 340 pages of real, practical, useful info here, well worth reading. Rating 9/10."
--Nick Veitch, Linux Format, May 2002

"The extensive and detailed instructions are designed to ensure the reader grasps the principles and underlying concepts."
--Major Keary, Book News, 2002 No 6

"With lots of commented code examples, 'Python and XML' has a hands-on feel, making it a sound and practical guide."
--Tim Anderson, amazon.co.uk, Jan 2002

Hide extended reviews


See larger cover