Python Cookbook

( 4 )

Pick Up in Store

Reserve and pick up in 60 minutes at your local store

Paperback (Second Edition)
$33.13
BN.com price
$49.95 List Price (Save 34%)
Marketplace (New and Used)
from
$20.00
$49.95 List Price (Save 60%)
All (21)  
Used (10)  
New (11)  
Close
Sort by
Page 1 of 3
Showing 1 – 10 of 21 (3 pages)
$20.00
(Save 60%)
Seller since 2005

Feedback rating:

(104)

Condition:

New — never opened or used in original packaging.

Like New — packaging may have been opened. A "Like New" item is suitable to give as a gift.

Very Good — may have minor signs of wear on packaging but item works perfectly and has no damage.

Good — item is in good condition but packaging may have signs of shelf wear/aging or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Acceptable — item is in working order but may show signs of wear such as scratches or torn packaging. All specific defects should be noted in the Comments section associated with each item.

Used — An item that has been opened and may show signs of wear. All specific defects should be noted in the Comments section associated with each item.

Refurbished — A used item that has been renewed or updated and verified to be in proper working condition. Not necessarily completed by the original manufacturer.

Good
Sebastopol, CA 2005 Trade paperback 2nd ed. Good. Minor scuffing on covers. One-inch vertical tear at top-left corner of spine. Trade paperback (US). Glued binding. 807 p. ... Audience: General/trade. Recipes from the Python community. Covers Python 2.3 & 2.4. Read more Show Less

Ships from: Torrance, CA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$23.33
(Save 53%)
Seller since 2008

Feedback rating:

(301)

Condition: Very Good
2005 Paperback Very good condition. Absolutely no highlighting or markings inside the books. Good covers subject to prior use. (Some items may have small creases or dings but ... are otherwise in excellent condition) NB: If an item is listed as having a CD/DVD, it will be included. Read more Show Less

Ships from: Front Royal, VA

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$27.90
(Save 44%)
Seller since 2012

Feedback rating:

(0)

Condition: New

Ships from: Pleasanton, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Express, 48 States
$28.21
(Save 44%)
Seller since 2010

Feedback rating:

(7946)

Condition: New
BRAND NEW FROM PUBLISHER! 100% Satisfaction Guarantee. Tracking provided on most orders. Buy with Confidence! Millions of books sold!

Ships from: Grand Rapids, MI

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$29.32
(Save 41%)
Seller since 2012

Feedback rating:

(5)

Condition: New
All orders ship same business day via standard shipping (USPS Media Mail) if received by 1 PM CST. We do not ship to APO/FPO addresses.

Ships from: Richardson, TX

Usually ships in 1-2 business days

  • Standard, 48 States
$29.42
(Save 41%)
Seller since 2008

Feedback rating:

(12288)

Condition: New
Absolutely Brand New & In Stock. 100% 30-Day Money Back. Direct from our warehouse. Over 5+ Million Customers served. In business since 1997. Happy Customers is Our #1 Goal. ... Customer Service toll free Support Monday-Friday EST Hrs. 4 to 14 business day Delivery Time by US Post Office. Read more Show Less

Ships from: Oldsmar, FL

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$32.84
(Save 34%)
Seller since 2009

Feedback rating:

(3161)

Condition: Very Good
Excellent customer service. May ship from alternate location depending on your zip code and availability. Satisfaction guaranteed!!

Ships from: Martinez, CA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Standard (AK, HI)
$35.08
(Save 30%)
Seller since 2007

Feedback rating:

(3210)

Condition: Very Good
Buy with confidence. Excellent Customer Service & Return policy.

Ships from: Richmond, TX

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
$35.90
(Save 28%)
Seller since 2002

Feedback rating:

(10217)

Condition: Very Good
Has minor wear and/or markings. SKU:9780596007973-3-0

Ships from: Salem, OR

Usually ships in 1-2 business days

  • Canadian
  • International
  • Standard, 48 States
  • Standard (AK, HI)
  • Express, 48 States
  • Express (AK, HI)
$35.95
(Save 28%)
Seller since 2012

Feedback rating:

(37)

Condition: Good

Ships from: Lookout Mountain, GA

Usually ships in 1-2 business days

  • Standard, 48 States
  • Express, 48 States
  • Express (AK, HI)
Page 1 of 3
Showing 1 – 10 of 21 (3 pages)
Close
Sort by
NOOK Book (eBook)
$22.79
BN.com price
$39.99 List Price (Save 43%)

Available on NOOK devices and apps

  • Nook Devices
  • NOOK
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for iPad
  • NOOK for iPhone
  • NOOK for Android
  • NOOK for Android (Tablet)
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK Study
  • NOOK for PC
  • NOOK for Mac

Want a NOOK? Explore Now

Overview

The Python Cookbook is a collection of problems, solutions, and practical examples for Python programmers, written by Python programmers. Over the past year, members of the Python community have contributed material to an online repository of Python recipes hosted by ActiveState. This book contains the best of those recipes, accompanied by overviews and background material by key Python figures.

The recipes in the Python Cookbook range from simple tasks, such as working with dictionaries and list comprehensions, to entire modules that demonstrate templating systems and network monitoring. This book contains over 200 recipes on the following topics:

  • Searching and sorting
  • Manipulating text
  • 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
  • Extending Python

This book is a treasure trove of useful code for all Python programmers, from novices to advanced practitioners, with contributions from such Python luminaries as Guido Van Rossum, David Ascher, Tim Peters, Paul Prescod, Mark Hammond, and Alex Martelli, as well as over 100 other Python programmers. The recipes highlight Python best practices and can be used directly in day-to-day programming tasks, as a source of ideas, or as a way to learn more about Python.

The recipes in the Python Cookbook were edited by David Ascher, who is on the board of the Python Software Foundation and is the co-author of Learning Python, and Alex Martelli, who is known for his numerous and exhaustive postings on the Python mailing list. The book contains a foreword by Guido van Rossum, the creator of Python.

Product Details

  • ISBN-13: 9780596007973
  • Publisher: O'Reilly Media, Incorporated
  • Publication date: 3/15/2005
  • Edition description: Second Edition
  • Edition number: 2
  • Pages: 846
  • Sales rank: 300,147
  • Product dimensions: 7.04 (w) x 9.18 (h) x 1.50 (d)

Meet the Author

Alex Martelli spent 8 years with IBM Research, winning three Outstanding Technical Achievement Awards. He then spent 13 as a Senior Software Consultant at think3 inc, developing libraries, network protocols, GUI engines, event frameworks, and web access frontends. He has also taught programming languages, development methods, and numerical computing at Ferrara University and other venues. He's a C++ MVP for Brainbench, and a member of the Python Software Foundation. He currently works for AB Strakt, a Python-centered software house in G teborg, Sweden, mostly by telecommuting from his home in Bologna, Italy. Alex's proudest achievement is the articles that appeared in Bridge World (January/February 2000), which were hailed as giant steps towards solving issues that had haunted contract bridge theoreticians for decades.

David Ascher is the lead for Python projects at ActiveState, including Komodo, ActiveState's integrated development environment written mostly in Python. David has taught courses about Python to corporations, in universities, and at conferences. He also organized the Python track at the 1999 and 2000 O'Reilly Open Source Conventions, and was the program chair for the 10th International Python Conference. In addition, he co-wrote Learning Python (both editions) and serves as a director of the Python Software Foundation. David holds a B.S. in physics and a Ph.D. in cognitive science, both from Brown University.

Table of Contents

1 Text 1
2 Files 58
3 Time and money 110
4 Python shortcuts 146
5 Searching and sorting 190
6 Object-oriented programming 229
7 Persistence and databases 288
8 Debugging and testing 332
9 Processes, threads, and synchronization 355
10 System administration 391
11 User interfaces 422
12 Processing XML 463
13 Network programming 485
14 Web programming 526
15 Distributed programming 558
16 Programs about programs 584
17 Extending and embedding 616
18 Algorithms 643
19 Iterators and generators 689
20 Descriptors, decorators, and metaclasses 740

Customer Reviews

Average Rating 4
( 4 )

Rating Distribution

5 Star

(2)

4 Star

(1)

3 Star

(0)

2 Star

(1)

1 Star

(0)

Your Rating:

Your Name: Create a Pen Name or Leave Anonymously

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identiy on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

We're sorry, but penname is already taken.

Please select one of the following:
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously

penname is available!

By visiting the BN.com website or marking a purchase on BN.com, a User is deemed to have accepted the Terms of Use.

Continue Anonymously

Welcome, penname

You have successfully created your Pen Name. Start enjoying the benefits of the BN.com Community today.

Sort by: Showing all of 4 Customer Reviews
  • Anonymous

    Posted August 2, 2011

    Vjvugv

    Vn hi it was good

    Was this review helpful? Yes  No   Report this review
  • Posted February 5, 2009

    Good Cookbook

    I started reading through the Python Cookbook as a beginner with very little experience in Python but fluent in several other languages ranging from Object Oriented to Functional languages. I found the book was very good to learn from by example. I would recommend it to anyone who has had programming experience before and is just starting out on Python to quickly grasp new areas of the language. I would also recommend this to intermediate Python programmers as a resource for being able to quickly identify common problems and elegant solutions to them. I found the book very easy to understand, despite my lack of prior exposure to the language and I felt like it was a very good learning experience. I'm looking forward to using Python more for my day to day tasks now that I have been introduced to many examples of how powerful a language it can really be.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted October 21, 2002

    A must-have for Pythonistas!

    This book is more like _Effective_C++_ than a cookbook. Each item is more than a code snippet to solve a specific problem, though said snippets abound. The author of each short bit goes into illuminating depth about their chosen topic. I've been programming in Python since 1.3 and I learned several new things in the first several pages! I've not yet finished it, but I did go ahead and read a few "recipies" from each chapter before posting this review. As an added bonus, each chapter is introduced by a Python luminary. Bottom line: This book will sit on my desk, not on my shelf.

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted September 17, 2010

    No text was provided for this review.

Sort by: Showing all of 4 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)
500 character limit