Python best practices guidebook, written for humans.
Added a reference to docopt, a very useful package for creating command line interfaces