Let's make this general and point out that there's one for 2.7.3 and one for 3.3+ (http://www.amazon.com/Writing-Idiomatic-Python-Jeff-Knupp-ebook/dp/B00B5VXMRG)