Goodreads helps you keep track of books you want to read.
Start by marking “Python in a Nutshell” as Want to Read:
Python in a Nutshell
Enlarge cover
Rate this book
Clear rating
Open Preview

Python in a Nutshell

3.81  ·  Rating Details ·  236 Ratings  ·  12 Reviews
This book offers Python programmers one place to look when they needhelp remembering or deciphering the syntax of this open source languageand its many powerful but scantily documented modules. Thiscomprehensive reference guide makes it easy to look up the mostfrequently needed information--not just about the Python languageitself, but also the most frequently used parts o ...more
ebook, 738 pages
Published July 1st 2006 by O'Reilly Media (first published March 2003)
More Details... edit details

Friend Reviews

To see what your friends thought of this book, please sign up.

Reader Q&A

To ask other readers questions about Python in a Nutshell, please sign up.

Be the first to ask a question about Python in a Nutshell

This book is not yet featured on Listopia. Add this book to your favorite list »

Community Reviews

(showing 1-30 of 578)
filter  |  sort: default (?)  |  Rating Details
Sep 08, 2012 Matija rated it did not like it  ·  review of another edition
I admit that I had tried to learn Python by reading this book, while it seems that this is not its intended purpose. Still, even though it classifies itself as an exhaustive reference for seasoned Pythonistas, this tome starts by covering all the basics of the language like its history, most commonly used implementations and a praise for its community and a great sense of humor it possesses - information which is hardly useful for the above-mentioned audience. Despite advertised humorousness, Py ...more
Nov 10, 2007 Louis rated it really liked it  ·  review of another edition
Recommends it for: Any programmer using Python
Shelves: computer
In this Alex Martelli covers the Python language and the standard library. Now, in most books of this type, the typical comment is "all the information is on the web." Well, in this case, no. For each section, Martelli opens with a brief essay explaining the purpose of the module and an explaination of what problem the module was trying to solve. And these essays are a great introduction to some of the details of computer science and programming (yes, two topics). There are some things that I ne ...more
Sep 02, 2014 Phil rated it liked it  ·  review of another edition
This is not a book that one would read if they want to learn Python. This is a book that describes the language in a very literal sense. It discusses the makeup of the language in extreme detail, and you are absolutely assumed to have a good bit of prior programming knowledge (both Python and Object Oriented in general) in order to make any sense of the book.
Nov 24, 2012 Rakesh rated it it was amazing  ·  review of another edition
An encyclopedic book on Python that deals with many practical Python applications in addition to the ins and outs of the core language itself. To me, it is one of the most 'beautiful' Python books out there in terms of content and presentation. The book is well-suited for beginners as well as for those with some familiarity with the language; experienced programmers may find the text a bit verbose. The "Networking and Web Programming" section is concise yet informative. On the whole, this is a m ...more
The content is quite good, but I don't learn well the way he presents material -- it's rather heavy on the theory, with very little in the way of example. Of course, it's meant to be "in a nutshell," so it shouldn't be long-winded. Nevertheless, I would expect a book about a programming language "in a nutshell" to be heavy on application and the features that are commonly used rather than cover every language feature, regardless of how useful it is.
Unusable as a Python text. I don't know why I keep hoping these "in a Nutshell" books could jump start me in a language. They just don't work.
becky bristol
Mar 25, 2008 becky bristol rated it really liked it  ·  review of another edition
python what more can i say...i am learning all about programming in python and this book has been a great help
May 05, 2011 Robb rated it it was ok  ·  review of another edition
This is one huge nutshell. The apt metaphor may have been 'python in a huge bag of python stuff'.
Mark Azevedo
Mar 20, 2008 Mark Azevedo rated it really liked it  ·  review of another edition
One of the best references I've ever read, although Python's online documentation is superb enough.
Mar 11, 2008 Spencer rated it really liked it  ·  review of another edition
Shelves: technical
Great book. Exellent cover to cover and as a reference.
Andrew Montalenti
the book that taught me to love Python
Ahmed Soliman
Jun 08, 2009 Ahmed Soliman rated it it was amazing  ·  review of another edition
Excellent book as a reference
Richb rated it really liked it
Oct 20, 2016
David Hughes
David Hughes rated it liked it
Oct 13, 2016
Usama rated it it was amazing
Oct 12, 2016
Willowdog rated it really liked it
Oct 04, 2016
Larry rated it it was amazing
Sep 27, 2016
Angelo Ribeiro
Angelo Ribeiro is currently reading it
Sep 21, 2016
Pablo Rius
Pablo Rius marked it as to-read
Sep 18, 2016
Ramzi Moussa
Ramzi Moussa rated it it was amazing
Sep 08, 2016
Lb1049 rated it it was amazing
Sep 07, 2016
BookDB marked it as to-read
Sep 05, 2016
Yijun Yuan
Yijun Yuan marked it as to-read
Aug 26, 2016
NVIDIA Helsinki
NVIDIA Helsinki marked it as to-read
Aug 26, 2016
Sheila Allen
Sheila Allen rated it it was amazing
Aug 20, 2016
Courtney marked it as to-read
Aug 17, 2016
Mel rated it really liked it
Jul 29, 2016
Fredrik Lunde
Fredrik Lunde marked it as to-read
Jul 25, 2016
« previous 1 3 4 5 6 7 8 9 19 20 next »
There are no discussion topics on this book yet. Be the first to start one »
  • Python Pocket Reference
  • Perl in a Nutshell
  • The Quick Python Book
  • Beginning Python: From Novice to Professional
  • sed & awk
  • Python for Unix and Linux System Administration
  • Python Essential Reference (Developer's Library)
  • Core Python Programming
  • Java in a Nutshell
  • Practical C Programming
  • SQL in a Nutshell: A Desktop Quick Reference
  • Learning the bash Shell
  • Programming Perl
  • C: A Reference Manual
  • Algorithms in a Nutshell
  • XML in a Nutshell
  • MySQL Cookbook
  • Web Design in a Nutshell: A Desktop Quick Reference

Goodreads is hiring!

If you like books and love to build cool products, we may be looking for you.
Learn more »

Share This Book