

Learning Python by M.Lutz, O'Reilly



A good introduction into Python for "both absolute beginners, and crusty programming veterans". We think this statement from the book is true! Now in the 3rd edition.



The book is also freely available online at Safari Books online







Python Cookbook by A.Martelli, A.M.Ravebscroft, and D.Ascher, O'Reilly



Great collection of recipes for Python programmers, contributed by Python community members. Very helpful to get the job done!



This book is also freely available online at Safari Books online



Programming Python by M.Lutz, O'Reilly



On 1600 pages, "this book teaches application-level programming with Python. That is, it is about what you can do with the language once you've mastered its fundamentals."



Also freely available online at Safari Books online