An Introduction to Python
Good book for a beginner like me. Recently updated for python 2.5. I like the author's style and also because he offers the book for free on the web. I wanted to support the author for all of his hard work.
Very good book
I have read several texts on python, all of them basically teaching me Java with python syntax. This is the first book I've read that taught me python with python syntax.
Pros: You will finally understand how to write python code. The book leaves no part of the language uncovered.
Cons: This is really a language reference, if you don't know how to program well in another language I don't know if it would be spectacularly useful. It does not cover any API's extensively.
I love it, and for the price you can't go wrong.