Python
The Definitive Guide to Django: Web Development Done Right
by Adrian Holovaty and Jacob Kaplan-Moss
Django, the Python-based equivalent to the Ruby on Rails web development framework, is presently one of the hottest topics in web development today. In The Definitive Guide to Django: Web Development Done Right, Adrian Holovaty, one of Django's creators, and Django lead developer Jacob Kaplan-Moss show you how they use this framework to create award-winning web sites. Over the course of three parts, they guide you through the creation of a web application reminiscent of chicagocrime.org.
An Introduction to Python
by Guido van Rossum and Fred L. Drake, Jr.
Python is an easy to learn, powerful programming language. It has efficient high-level data structures and a simple but effective approach to object-oriented programming. Python's elegant syntax and dynamic typing, together with its interpreted nature, make it an ideal language for scripting and rapid application development in many areas on most platforms.
A Byte of Python
by Swaroop C H
This book will help you to learn the Python programming language, whether you are new to computers or are an experienced programmer.
How to Think Like a Computer Scientist
by Allen B. Downey, Jeffrey Elkner and Chris Meyers
Python book for computer science majors.
Home page on publisher site:
http://www.greenteapress.com/thinkpython/thinkCSpy/
Learning to Program
by Alan Gauld
Python book for first time programmers.
Thinking in Python
by Bruce Eckel
This is not an introductory Python book. This book assumes you've learned the basics of Python elsewhere.
Dive Into Python
by Mark Pilgrim
Dive Into Python is a Python book for experienced programmers.
