Linux and Open Source Books and Software
Search Advanced SearchView Cart   Checkout   
 Location:  Home » O'Reilly Linux » Python Cookbook  
Categories
Linux Books
Electronics
Linux Software
Linux Games
O'Reilly Linux
Tshirts
Information
Home
Linux Shop
Irish Hosting
ILUG
Linux Resources
Subcategories
General
Linux
Scripting Languages
Text Processing
Unix System Administration
New Releases
Version Control with Subversion
Mac OS X For Unix Geeks
grep Pocket Reference
Bestsellers
Learning Python, 3rd Edition
Python in a Nutshell, Second Edition (In a Nutshell (O'Reilly))
DNS and BIND (5th Edition)
Version Control with Subversion
Understanding the Linux Kernel, Third Edition
Programming Python
Programming Perl (3rd Edition)
Learning the bash Shell: Unix Shell Programming (In a Nutshell (O'Reilly))
Linux in a Nutshell (In a Nutshell (O'Reilly))
Python Cookbook

Python Cookbook

Python Cookbook

zoom enlarge 
Authors: Alex Martelli, Anna Ravenscroft, David Ascher
Publisher: O'Reilly Media, Inc.
Category: Book

List Price: $49.95
Buy New: $28.27
You Save: $21.68 (43%)



New (44) Used (15) from $24.78

Avg. Customer Rating: 4.5 out of 5 stars 37 reviews
Sales Rank: 21392

Format: Illustrated
Media: Paperback
Edition: 2
Number Of Items: 1
Pages: 844
Shipping Weight (lbs): 2.5
Dimensions (in): 9 x 7 x 1.8

ISBN: 0596007973
Dewey Decimal Number: 005.133
EAN: 9780596007973
ASIN: 0596007973

Publication Date: March 18, 2005
Availability: Usually ships in 1-2 business days
Shipping: International shipping available
Condition: Brand new item. Over 3.5 million customers served. Order now. Selling online since 1995. Order with confidence. Code: B20081204231446T

Editorial Reviews:

Product Description
Portable, powerful, and a breeze to use, Python is the popular open source object-oriented programming language used for both standalone programs and scripting applications. It is now being used by an increasing number of major organizations, including NASA and Google.

Updated for Python 2.4, The "Python Cookbook," 2nd Edition offers a wealth of useful code for all Python programmers, not just advanced practitioners. Like its predecessor, the new edition provides solutions to problems that Python programmers face everyday.

It now includes over 200 recipes that range from simple tasks, such as working with dictionaries and list comprehensions, to complex tasks, such as monitoring a network and building a templating system. This revised version also includes new chapters on topics such as time, money, and metaprogramming.

Here's a list of additional topics covered:

Manipulating text

Searching and sorting

Working with files and the filesystem

Object-oriented programming

Dealing with threads and processes

System administration

Interacting with databases

Creating user interfaces

Network and web programming

Processing XML

Distributed programming

Debugging and testing

Another advantage of The "Python Cookbook," 2nd Edition is its trio of authors--three well-known Python programming experts, who are highly visible on email lists and in newsgroups, and speak often at Python conferences.

With scores of practical examples and pertinent background information, The "Python Cookbook," 2nd Edition is the one source you need if you're looking to build efficient, flexible, scalable, and well-integrated systems.


Customer Reviews:   Read 32 more reviews...

5 out of 5 stars i cook a lot   August 26, 2008
and I find great recipes in this book almost everyday to make my code cleaner and faster.


3 out of 5 stars Good idea book   March 17, 2008
 7 out of 7 found this review helpful

I like this book for two reasons. 1) If I need to get an idea on how to do something that is not necessarily obvious then it is a good place to look 2) If I have done something and want to see how others may have approached something similar then it is a good gauge on my own 'sanity check' - did I convolute some simple (or complex) logic into a working python script that could be handled in half the space and more elegantly (it has been known to happen) or did I come up with a comparable, better, or unique solution than presented (it has also been known to happen - just not as much as the former). In truth, I often find that I view a solution as 'better' because of the particulars of the application I am working on in which case some subjectivity of usefulness and elegance is based on an inherited aspect of my code and not on the abstract usefulness and elegance which much of the code snippets and explanation presents.

Good idea book, keeping in mind that the authors are trying to encapsulate some wisdom to be applied to a very wide set of problems.



5 out of 5 stars Worth the money   March 6, 2008
 1 out of 1 found this review helpful

This is the only Python book I've seen to date which provides detailed and practical examples of metaprogramming idioms, and it gets five stars for that chapter way in the back alone. The chapter on sockets programming also made me laugh since Guido seems to be incredibly proud of what I personally consider to be one of the worst sockets libraries I've ever used, but the Twisted guys have already sorted all of that nonsense out for us, so what the hey. Lots of cool stuff in here you probably haven't even thought of trying--like accessing the result of a list comprehension from inside the comprehension itself.


4 out of 5 stars A great edition   February 23, 2008
This edition (2) is significantly expanded -- and modified where Python advances warrant it -- from the previous version.

If you want a book that shows best Python programming practices and gets you going for virtually any programming task this is the book for you



2 out of 5 stars Not the latest Version   January 14, 2008
 0 out of 9 found this review helpful

I purchased this for my son as he requested it. It was an older version so he would not be able to use it. He ordered the newer one out. It not say what the published date was when I order it.

Powered by Apache on Ubuntu Linux with php5, xml, mod_rewrite

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include(http://www.linuxmall.net/textlinks.php) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/textlinks.php' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 7108
All prices are in US dollars and are provided by Amazon web services. There maybe shipping restrictions on some items.

Warning: AOM::include() [function.AOM-include]: URL file-access is disabled in the server configuration in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include(http://www.linuxmall.net/footer.html) [function.AOM-include]: failed to open stream: no suitable wrapper could be found in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831

Warning: AOM::include() [function.include]: Failed opening 'http://www.linuxmall.net/footer.html' for inclusion (include_path='.:/usr/share/php:/usr/share/pear') in /home/blacknight/linuxmall/web/aom.php(3) : eval()'d code(1) : eval()'d code(1) : eval()'d code on line 5831