Python in a Nutshell and over 1.5 million other books are available for Amazon Kindle . Learn more

Trade in Yours
For a £9.78 Gift Card
Trade in
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Start reading Python in a Nutshell on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Python in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly)) [Paperback]

Alex Martelli
5.0 out of 5 stars  See all reviews (5 customer reviews)

Available from these sellers.


Formats

Amazon Price New from Used from
Kindle Edition £14.63  
Paperback --  
Paperback, 21 July 2006 --  
Trade In this Item for up to £9.78
Trade in Python in a Nutshell: A Desktop Quick Reference (In a Nutshell (O'Reilly)) for an Amazon.co.uk gift card of up to £9.78, which you can then spend on millions of items across the site. Trade-in values may vary (terms apply). Learn more

Book Description

21 July 2006 0596100469 978-0596100469 2

This book offers Python programmers one place to look when they need help remembering or deciphering the syntax of this open source language and its many powerful but scantily documented modules. This comprehensive reference guide makes it easy to look up the most frequently needed information--not just about the Python language itself, but also the most frequently used parts of the standard library and the most important third-party extensions.

Ask any Python aficionado and you'll hear that Python programmers have it all: an elegant object-oriented language with readable and maintainable syntax, that allows for easy integration with components in C, C++, Java, or C#, and an enormous collection of precoded standard library and third-party extension modules. Moreover, Python is easy to learn, yet powerful enough to take on the most ambitious programming challenges. But what Python programmers used to lack is a concise and clear reference resource, with the appropriate measure of guidance in how best to use Python's great power. Python in a Nutshell fills this need.

Python in a Nutshell, Second Edition covers more than the language itself; it also deals with the most frequently used parts of the standard library, and the most popular and important third party extensions. Revised and expanded for Python 2.5, this book now contains the gory details of Python's new subprocess module and breaking news about Microsoft's new IronPython project. Our "Nutshell" format fits Python perfectly by presenting the highlights of the most important modules and functions in its standard library, which cover over 90% of your practical programming needs. This book includes:

  • A fast-paced tutorial on the syntax of the Python language
  • An explanation of object-oriented programming in Python
  • Coverage of iterators, generators, exceptions, modules, packages, strings, and regular expressions
  • A quick reference for Python's built-in types and functions and key modules
  • Reference material on important third-party extensions, such as Numeric and Tkinter
  • Information about extending and embedding Python

Python in a Nutshell provides a solid, no-nonsense quick reference to information that programmers rely on the most. This book will immediately earn its place in any Python programmer's library.

Praise for the First Edition:

"In a nutshell, Python in a Nutshell serves one primary goal: to act as an immediately accessible goal for the Python language. True, you can get most of the same core information that is presented within the covers of this volume online, but this will invariably be broken into multiple files, and in all likelihood lacking the examples or the exact syntax description necessary to truly understand a command."
--Richard Cobbett, Linux Format

"O'Reilly has several good books, of which Python in a Nutshell by Alex Martelli is probably the best for giving you some idea of what Python is about and how to do useful things with it."
--Jerry Pournelle, Byte Magazine



Product details

  • Paperback: 738 pages
  • Publisher: O'Reilly Media; 2 edition (21 July 2006)
  • Language: English
  • ISBN-10: 0596100469
  • ISBN-13: 978-0596100469
  • Product Dimensions: 15.2 x 3.7 x 22.9 cm
  • Average Customer Review: 5.0 out of 5 stars  See all reviews (5 customer reviews)
  • Amazon Bestsellers Rank: 57,346 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Product Description

Review

"Brave beginners will be well served by this title, which provides an intelligent, fast paced intro to core topics." - Martin Howse, LinuxUser & Developer, Issue 30 "I whole-heartedly recommend this book to all Python programmers. It is a very concise and informative book, and its small size belies its information content. I would also recommend and suggest this book to any experienced programmers wishing to begin programming in Python, who would enjoy a straight-to-the-point manual on the Python language." - Daire Stockdale, Cvu/ACCU --This text refers to an out of print or unavailable edition of this title.

From the Publisher

Python in a Nutshell provides a solid, no-nonsense quick reference to information that programmers rely on the most. This book will immediately earn its place in any Python programmer's library.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

What Other Items Do Customers Buy After Viewing This Item?


Customer Reviews

4 star
0
3 star
0
2 star
0
1 star
0
5.0 out of 5 stars
5.0 out of 5 stars
Most Helpful Customer Reviews
16 of 16 people found the following review helpful
5.0 out of 5 stars An excellent overview and superb reference 31 Aug 2003
Format:Paperback
I had been interested in learning python for some time and had tried to wade through the online documentation. Although this was good, it was not quite enough to get me up and running.. This book filled the gap. Although it goes quite quickly in terms of its coverage of different subjects, there is enough to start programming in Python in this book alone, and it has enough detail to stay useful up to the highest levels of expertise. Read in combination with the online python documentation, it is all you need to start programming in Python and to continue improving. Excellently written, concise and up to date. Recommended.
Comment | 
Was this review helpful to you?
29 of 30 people found the following review helpful
5.0 out of 5 stars A masterpiece of style and economy 2 July 2003
Format:Paperback
This is an incredibly good book and covers an enormous amount of ground. You get a potted history of the Python language, a language overview, a guide to OOP and exception handling, modular programming, file manipulation, string manipulation, database programming, threading, GUI development, web development and much, much more. Suprisingly, you can pretty much learn the Python language from the coverage in this book (which is generally not the case for Nutshell books which are aimed by-and-large at the technically savvy). Credit also to the author for his exceptionally clear and concise writing style (which is even more impressive when you consider that Italian is his first language). This may be the only Python book you'll ever need. Certainly it should be the first that you buy.
Comment | 
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars One of the few Python books worthy of Python 9 July 2009
By Frank T
Format:Paperback
Python is a brilliantly conceived language, but I've been disappointed, on the whole, by books about it. Programmers seem to have so much fun using it that they can't be bothered to write about it properly.

This book is an exception. It gives an excellent, clear overview of the language, and covers the APIs of all the standard libraries. It's detailed yet concise. It doesn't waffle; it concentrates entirely on tasks and doesn't get bogged down in conceptual airy-fairyness.

I have one minor complaint: method argument data types are not always explicitly stated. Occasionally this necessitates a bit of extra reading or trial-and-error. I wouldn't knock a star of for it though.
Comment | 
Was this review helpful to you?
Would you like to see more reviews about this item?
Were these reviews helpful?   Let us know
Most Recent Customer Reviews
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer Discussions
Search all Amazon discussions
   


Listmania!


Look for similar items by category


Feedback