or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
39 used & new from £11.85

Have one to sell? Sell yours here
 
   
Programming Python
 
 

Programming Python (Paperback)

by Mark Lutz (Author)
2.9 out of 5 stars  See all reviews (7 customer reviews)
RRP: £45.99
Price: £29.70 & this item Delivered FREE in the UK with Super Saver Delivery. See details and conditions
You Save: £16.29 (35%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In stock.
Dispatched from and sold by Amazon.co.uk. Gift-wrap available.

Want guaranteed delivery by Wednesday, November 11? Choose Express delivery at checkout. See Details
28 new from £27.40 11 used from £11.85

Frequently Bought Together

Programming Python + Learning Python + Python Cookbook
Price For All Three: £77.33

Show availability and shipping details

  • This item: Programming Python by Mark Lutz

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Learning Python by Mark Lutz

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions

  • Python Cookbook by Alex Martelli

    In stock.
    Dispatched from and sold by Amazon.co.uk.
    This item Delivered FREE in the UK with Super Saver Delivery. See details and conditions


Customers Who Bought This Item Also Bought

Learning Python

Learning Python

by Mark Lutz
3.5 out of 5 stars (11)  £24.02
Python Cookbook

Python Cookbook

by Alex Martelli
4.2 out of 5 stars (6)  £23.61
Python Pocket Reference (Pocket Reference (O'Reilly))

Python Pocket Reference (Pocket Reference (O'Reilly))

by Mark Lutz
3.7 out of 5 stars (6)  £5.11
Core PYTHON Programming

Core PYTHON Programming

by Wesley Chun
4.4 out of 5 stars (10)  £15.99
Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

Regular Expression Pocket Reference: Regular Expressions for Perl, Ruby, PHP, Python, C, Java and .NET (Pocket Reference (O'Reilly))

by Tony Stubblebine
4.3 out of 5 stars (7)  £6.48
Explore similar items

Product details

  • Paperback: 1552 pages
  • Publisher: O'Reilly Media, Inc.; 3 edition (23 Aug 2006)
  • Language English
  • ISBN-10: 0596009259
  • ISBN-13: 978-0596009250
  • Product Dimensions: 23.1 x 17.8 x 6.4 cm
  • Average Customer Review: 2.9 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon.co.uk Sales Rank: 79,285 in Books (See Bestsellers in Books)

    Popular in these categories:

    #10 in  Books > Computing & Internet > Programming > Languages > Java > XML
    #14 in  Books > Computing & Internet > Programming > Languages > Python
    #52 in  Books > Computing & Internet > UNIX & Linux
  • See Complete Table of Contents

Customers Viewing This Page May Be Interested in These Sponsored Links

  (What is this?)
   Python Program Developers opens new browser window
www.bixly.com/python  -  Great Python Program Developers Great Price - Skilled Deveopers 
   Java Programming opens new browser window
www.homelearningcollege.com  -  Courses From Home Learning College Find Out More Now! 
   PHP Tutorials opens new browser window
www.lynda.com  -  Online training videos, lessons and more! Learn from the experts 
  
 

Product Description

Amazon.co.uk Review

Completely revised and improved, the second edition of Programming Python is an excellent compendium of material geared toward the more knowledgeable Python developer, including dozens of reusable scripts for common scripting tasks. It is one of the best available sources of information for this popular object-oriented scripting language.

In over 1,200 pages of material, this book offers an extremely comprehensive guide to Python development. Though densely packed with information, Lutz is a lively and witty writer whose focus is on getting things done using the natural strengths of the Python language. To that end, after an introduction and history of the language, the book describes how to use Python for performing automated tasks with files and directories (for example, for doing backups, both locally and on Web servers). Not only will this book teach you more about Python, it will also give you a library of code that you can use as is, or adapt for your own projects.

The text covers every conceivable facet of Python and its support for networking, files and directories, task management and even persistence (through its support for shelves). Complete Python programs show how to create e-mail clients, do reporting, and create Web applications (for an online errata database). Chapters on doing graphics programming in Python, as well as coverage of both built-in and custom data structures, are especially good. Because Python is often used for automating installations (in some Linux distributions, for instance), readers will appreciate the sample code and tips for using Python to create bulletproof installs.

Later sections show how get Python to work with C, Java (through JPython) and other languages. The book concludes with useful reference sections summarising key aspects of Python, such as its revision history, relationship to C++ and other material. There aren't many titles on Python, and fans of this up-and-coming language are lucky to have such a solid tutorial and guide available in Programming Python. Perfect for those with just a little previous exposure to the language, it's all you need to master Python in depth and tap its considerable power for virtually any software project. --Richard Dragan --This text refers to the CD-ROM edition.



Review

"It's the industry standard publication on Python, but don't be put off if you're a beginner. It takes a lot of shelf space, but it's worth it!" .NET, February 2007

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

Suggested Tags from Similar Products

 (What's this?)
Be the first one to add a relevant tag (keyword that's strongly related to this product)
 
python
programming
programming books
computer science
software examples
reference
python standard library
python prorgamming
python examples
python bible
programming examples

Your tags: Add your first tag
 

What Do Customers Ultimately Buy After Viewing This Item?

Programming Python
41% buy the item featured on this page:
Programming Python 2.9 out of 5 stars (7)
£29.70
Learning Python
22% buy
Learning Python 3.5 out of 5 stars (11)
£24.02
Core PYTHON Programming
17% buy
Core PYTHON Programming 4.4 out of 5 stars (10)
£15.99
Python Cookbook
12% buy
Python Cookbook 4.2 out of 5 stars (6)
£23.61

 

Customer Reviews

7 Reviews
5 star:
 (1)
4 star:
 (2)
3 star:
 (1)
2 star:
 (1)
1 star:
 (2)
 
 
 
 
 
Average Customer Review
2.9 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
12 of 12 people found the following review helpful:
3.0 out of 5 stars A good resource of limited usefullness to the python experienced., 2 May 2006
By Robert M. Durnin - See all my reviews
(REAL NAME)   
The first disappointment of this book is its win32 approach. It focuses all the examples on execing within a stiff windows environment and does little to orient the scripts to a linux shell. This would be acceptable, were the book providing insight into python programming not freely available on the internet.

The modules being discussed are, for the most part, the well documented std libs which come with python version 2.2. Most of the high-level features of the language are ignored: Packaging modules, Class inheritance models, and general process control (including exceptions).

In my experince, this book should include a disclaimer stating that it teaches basic programming tricks in a python context, and doesnt offer advanced python techniques.

If you are an intermediate to beginner script writer and would like to advance your python skills, this is a good book for you. If you are an advanced programmer looking to streamline python code or transition to python this book should be overlooked. For those of us able to wade through a long library reference it would be preferable to visit the online docs of your python version; it will be much more intuitive and up to date regarding the exotic usage or advanced manipulations the language offers.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
23 of 26 people found the following review helpful:
4.0 out of 5 stars NOT Python's answer to Programming Perl, 29 Jun 2002
I bought this book by its title, expecting it to be the Python equivalent of Programming Perl (the best programming book I've ever read), I was suprised to find it was so different. The book is basically a run through of a vast array of example programs (all provided on the CD-ROM bundled with the book) which Lutz has written for various tasks (CGI, TKinter GUI building, sysadmin). He spends 1200 pages running through the main Python library modules and how he has applied them to these tasks. Some of the programs are quite impressive (an e-mail client for example), and Lutz is clearly making good use of the language.

This is not a reference book _at all_, you'll need the online docs or another book for that, but surely such a huge book could have made room for _some_ reference material. I was also very shocked when I opened up the book to find Lutz was using Windows to demonstrate program output (I always thought O'Reilly were on _our_ side). In the end I did enjoy reading the book, but I think that is probably because Python is such a good language to learn and use.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 10 people found the following review helpful:
5.0 out of 5 stars The definitive Python book for experienced programmers, 22 Mar 2001
By Hamish Lawson (St Andrews, Scotland) - See all my reviews
I had been keenly looking forward to the second edition of this book and I haven't been disappointed. Some criticised the first edition for being rambling, but the second edition is now much more focused. It is targetted at experienced programmers with a knowledge of Python, and has a wealth of useful material that shows the uses to which the language and its libraries can be put.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

1.0 out of 5 stars second edition instead of 3rd edition
i am sure i requested the 3rd edition of the book, but i surprised that i received the 2nd editition.
i don't want to read on old books. Read more
Published 2 months ago by M. SAWALHA

1.0 out of 5 stars bloated and useless
This book is 1552 pages, and weighs 2.5 kgs. Despite that, nearly every single attempt I've made to look something up in the index has met with failure. Read more
Published 21 months ago by Anthony Skelton

4.0 out of 5 stars good for beginners
A good book for beginners... and contains enough to keep you going for a long while...
Published on 11 Feb 2004

2.0 out of 5 stars Disorganized and overlong
Python's a great language, but I don't think Lutz's book does it justice. It works reasonably well as a tutorial, but it's useless as a reference since material is scattered... Read more
Published on 11 May 1999

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
 

   


Listmania!


Look for similar items by category


Look for similar items by subject


Feedback

Ad

Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.