Like others, I like Python in a Nutshell. Dive into Python is a new book out by an excellent author http://diveintomark.org/archives/2004/07/18/dive-into-python You can read it online too: http://diveintopython.org/