Python 2.1 Bible

Python 2.1 Bible
Authors
Dave Brueck, Stephen Tanner
ISBN
0764548077
Published
29 Jun 2001
Purchase online
amazon.com

The Python 2.1 Bible provides the only complete Python language reference on the market and includes all the information and software that developers need to use Python as a rapid application development tool. The Python 2.1 Bible fills a critical void in the Python reference market. Although it includes a complete Python language reference section, it is still geared towards those of you who already have some programming experience.

Page 2 of 2
  1. Editorial Reviews
  2. Customer Reviews

Customer Reviews

C. Gies said
The book does cover a lot of ground regarding Python and tool kits that are available.

I found it a bit too advanced for someone just getting into the language, however if you already have some familiarity with the language it would help you expand your knowledge beyond the basics obtained with the initial download.

It just covered to much ground to do the job completely and although I know it will become helpful in the future it was the wrong place for me to start.

M. Henri De Feraudy said
The documentation that comes with Python is woefully inadequate (pitifully lacking in examples, links and clearer writing), which means that any Python user will need to buy some extra documentation such as this wonderful book.
Although this book needs to be updated now since the current version of Python is 2.5, it's still an extremely useful book with instantly useful examples. If they came out with a second edition I would snap it up.
The writing style may not be a paragon of elegance but it is straight to the point. I would also recommend "Python in a Nutshell" as an extra reference.


Peter Alfheim said
I am a fan of this book!

First and foremost, all the information I needed to write Python programs was there and it was easy to find. This means the book is well organized and the index is great. Don't forget to check out the book's website too.

Secondly, the book covers topics no other book that I know touches. Read the TOC of Parts IV and V by clicking the book cover picture at the top of this page and you will agree.

Thirdly, the authors have a concise style, which you will learn to appreciate after reading chatty Pythonist folks like Lutz. Bruek and Tanner tell you just what you need to know and they use only as many words as needed for this purpose.

Finally, I like the fonts used in this book. They are special, even the one used for Python scripts, and they set the apparence of this book apart from your typical computer language book.

The coverage of the OOP could indeed be expanded, and, most importantly, the book needs a new edition to cover the latest Python version (2.4 as I write this). I would buy a copy of the second edition on the spot.

J. S. Hardman said
With a background of C/C++ and Java, I was dropped in the Python deep-end by a client who had a systems monitoring tool written in Python that needed urgent enhancements made. I ordered the Python 2.1 Bible and the client provided Programming Python 2nd edition (pub. O'Reilly). The O'Reilly book looked at first sight more useful, but I choked on it as it assumed prior knowledge of Python. The Python 2.1 Bible, on the other hand, assumed no prior knowledge of Python and within 3 days (whilst waiting for a Linux box to arrive !) I had written a number of powerful disk utilities, socket-based clients and servers, small GUI-based programs etc that ran on my Windows-based PC and which should run on Linux too (still waiting for the box !!). For me it was an excellent introduction to Python. After reading the Python 2.1 Bible I felt able to read Programming Python. Still waiting for the Linux box though so still haven't written the "urgent" enhancements...

The only negatives I would have for Python 2.1 Bible are:
(1) that it assumed C/C++ knowledge (which was fine for me but might not be for other people)
(2) a (very) few areas could have done with a bit more explanation, raising questions that experienced OO people would want answered

said
Without a doubt the best and most helpful python book that I've read to date.

You might also like...

Comments

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“PHP is a minor evil perpetrated and created by incompetent amateurs, whereas Perl is a great and insidious evil perpetrated by skilled but perverted professionals.” - Jon Ribbens