Papertrail for Python Logs

By Greg Sandler | September 7, 2018

When you’re troubleshooting a problem or tracking down a bug in Python, the first place to look for clues related to server issues is in the application log files.

The Python logging module provides a way for applications to configure different log handlers and provides a standard way to route log messages to these handlers. As the documentation notes, there are four basic classes defined by the Python logging module: Loggers, Handlers, Filters, and Formatters. We’ll provide more details on these below.