I personally prefer Logbook [1]. It's written by mitsuhiko (author of Werkzeug, Flask, and lots more), and makes logging very easy. The whole idea of using with statements to manage handlers is a bit tricky to wrap one's head around, but I find it much nicer to use.