Twiggy is a Pythonic logger.
>>> log.name('frank').fields(number=42).info("hello {who}, it's a {0} day", 'sunny', who='world')
INFO:frank:number=42:hello world, it's a sunny day
You should use Twiggy because it is awesome. For more information, see this blog post or the project homepage.
Note that master is currently in flux and may be broken. Please use the maint-0.4 branch for stable development/forks.