print()
can't remain the only tool for debugging/reporting in programs. Python offers an extremely powerful suite of reporting tools with the logging
library. But be warned, logging
isn't merely "print()
on steroids", and mishandling this library can become a major pain point.
In this guide we will discuss the underlying model behind logging
and how to get the most out of the reporting in our Python projects.
TODO: grafix