Help get this topic noticed by sharing it on Twitter, Facebook, or email.
I'm biased because I edited this book, but I recommend Head First Python, 2E:
It just came out a few months ago, so all the info it contains is current.
Also, you may be interested in this free report about Python:
O'Reilly Media, Inc.
That was also the book I was going to recommend, Head First Python, 2nd edition, which came out in November.
Another good one is Learning Python, 5th edition ( http://shop.oreilly.com/product/0636920028154.do ),
but the format/teaching style of the Head First series is really cool and makes learning easier.
O'Reilly Customer Service