A quick and simple Python logging
Python Quick Logging | QLogging
Beautifully colored, quick and simple Python logging. This logger is based on Python logging package
Screenshots:
Terminal/CMD
Notebooks:
Windows:
Features
- Color logging in Terminal and CMD
- Color logging in Jupyter Notebook and Jupyter Lab
- Color logging in Kaggle Notebook
- Color logging in Google Colab Notebook
- Know which function the logger was called from
- Know while line number the logger was called from
- Support logging to a file
- Simple and clean one-liner
- Customizable
Installation
$ pip install qlogging
Examples
Logging only to console/notebook:
import qlogging
logger = qlogging.get_logger(level='debug')
logger.debug("This is debug")
logger.info("This is info")
logger.warning("This is warning")
logger.error("This is an error")
logger.critical("This is a critical")
Output