LWN.net Logo

Advertisement

Front, Kernel, Security, Distributions, Development. See your byline here on LWN.net.

Advertise here

"Python Cookbook, Second Edition" Released by O'Reilly

From:  "Kathryn Barrett" <kathrynb-AT-oreilly.com>
To:  lwn-AT-lwn.net
Subject:  "Python Cookbook, Second Edition" Released by O'Reilly
Date:  Mon, 11 Apr 2005 06:00:00 -0700

For Immediate Release
For more information, a review copy, cover art, or an interview with
the authors, contact:
Kathryn Barrett (707) 827-7094 or kathrynb@oreilly.com
	
Recipes from the Python Community
O'Reilly Releases "Python Cookbook, Second Edition"

Sebastopol, CA--Python is known as a robust and elegant language, with
support for both functional and object-oriented programming styles. When
programmers choose to use Python, however, they get more than just another
programming language--they become part of an incredibly enthusiastic and
supportive community of Python users who reach out to help each other
learn and grow in their use of the language.

The "Python Cookbook, Second Edition" (O'Reilly, US $49.95) is a
manifestation of that community. It's not a typical book written as a
cohesive manuscript by one or two authors. Rather, it's a bold attempt at
applying some principles of open source development to book authoring.
Over many years, members of the Python community contributed to the online
"Python Cookbook" hosted by ActiveState at
http://aspn.activestate.com/ASPN/Python/Cookbook/. Thousands of people
read the recipes, tested them, and added comments, so over time, the
recipes matured and grew.  Using content from the site, coeditors Alex
Martelli, Anna Martelli Ravenscroft, and David Ascher conducted the
process of selecting, merging, ordering, and editing the material that
eventually became this new edition.

"It's a vastly collective work," says Alex Martelli, "The recipes come
from hundreds of authors who freely donated them for the good of Python,
and so the book inherently deals with what current Pythonistas consider
useful, interesting, and important."

Covering Python 2.3 and 2.4, the "Python Cookbook, Second Edition" is
packed with rigorously reviewed recipes organized by topic area. Each of
the chapters begins with an introduction written by a well-known Python
luminary such as Facundo Batista, David Beazley, Donn Cave, Fred L. Drake,
Jr., Paul F. Dubois, Mark Hammond, Raymond Hettinger, Jeremy Hylton,
Fredrik Lundh, Mark Lutz, Andy McKay, Gustavo Niemeyer, Tim Peters, Paul
Prescod, Aaron Watters, and Greg Wilson.

"Not everyone has had the good fortune of working side by side with real
experts of the Python language," says Martelli. "The 'Python Cookbook'
gives them the same know-how such experience would give."

More than just a collection of tips and tricks, the "Python Cookbook,
Second Edition" covers topic areas spread across more than three hundred
recipes, including searching and sorting, text manipulation, working with
files, object-oriented programming, multithreaded programming, system
administration, web programming, processing XML, debugging and testing,
metaprogramming, and more.

"All in all, the breadth and depth of this collection are impressive,"
says Guido van Rossum, Python's creator, in his foreword to the "Python
Cookbook, Second Edition." "This is a testimony to Python's wide range of
application areas, but also to its user community."

Praise for the previous edition:

"I have no reservations recommending this book."--Tim Penhey, Cvu

"The 'Python Cookbook' is superb. Demonstrably so, in fact. Most book
reviews are matters of judgment and discrimination, dependent on the taste
and wisdom of the reviewer. PC's quality is so unique that it deserves a
different, more objective style of review...PC is so good that it's hard
to go wrong buying a copy for yourselves or others. I write that with
confidence because the words aren't mine. Shortly after PC hit the
bookshelves at the end of summer, Python programmers began talking about
it--at interest group meetings, over lunch, and in all sorts of online
forums. Agreement was near universal that the book is extraordinary."
--Cameron Laird, UnixReview.com

"I can recommend the 'Python Cookbook' wholeheartedly to anyone who has
passed into the advanced stage of language learning and is willing to
actually sit down and work through the code. Anybody who is looking for a
deeper understanding of Python, solutions to common coding problems, or
starting points for their own projects will also profit...The editors have
done a good job of nailing the parrot."
--Nice2Cats, slashdot.org

Additional Resources:

The online "Python Cookbook" can be found at:
http://aspn.activestate.com/ASPN/Python/Cookbook/

Chapter 3, "Time and Money," is available online at:
http://www.oreilly.com/catalog/pythoncook2/chapter/index....

For more information about the book, including table of contents, index,
author bios, and samples, see:
http://www.oreilly.com/catalog/pythoncook2/

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

Python Cookbook, Second Edition
Alex Martelli, Anna Martelli Ravenscroft, and David Ascher
ISBN: 0-596-00797-3, 807 pages, $49.95 US, $69.95 CA
order@oreilly.com
1-800-998-9938
1-707-827-7000
http://www.oreilly.com

About O'Reilly
O'Reilly Media, Inc. is the premier information source for leading-edge
computer technologies. The company's books, conferences, and web sites
bring to light the knowledge of technology innovators. O'Reilly books,
known for the animals on their covers, occupy a treasured place on the
shelves of the developers building the next generation of software.
O'Reilly conferences and summits bring alpha geeks and forward-thinking
business leaders together to shape the revolutionary ideas that spark new
industries. From the Internet to XML, open source, .NET, Java, and web
services, O'Reilly puts technologies on the map. For more information:
http://www.oreilly.com

# # #

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


(Log in to post comments)

Copyright © 2005, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds