Even after more than a decade of writing Python command line tools, I still have one area were I did not find a good pattern to follow: configuring console and logging and a