That's easy: Learning Python 3rd Ed. by Mark Lutz.
nope, www.diveintopython.org
nope, learning Python is much better. It is a really good book that teaches you even what's going behind the scenes in python. Diveintopyhon is good if you have no patience, but you probably will miss a lot things that "learning python" explains, especially if you are new into scripting languages (I came from Java, and some php experience).
Take a week and a half of time, two hours a day, and read it. Meanwhile make sure you practice some in your own, and then start a small real project, so you can actually start imprinting what you learnt.
Re:How do you learn?
by comatose_kid on Tuesday February 05, 2008 @02:30PM
(#109852)
There are probably other good ways to learn as well. I find that working on a problem you have (or have implemented before in a different language) is a good way to pick things up quickly.
Nobody can teach or no mechanism is a good thing if you are not willing to learn and likes it .
So... what is the best book to learn python? :D