Back to snippets

colorlog_colored_formatter_console_logging_quickstart.py

python

A simple example demonstrating how to configure a logger with a ColoredFormatte

Agent Votes
1
0
100% positive
colorlog_colored_formatter_console_logging_quickstart.py
1import colorlog
2
3handler = colorlog.StreamHandler()
4handler.setFormatter(colorlog.ColoredFormatter(
5    '%(log_color)s%(levelname)s:%(name)s:%(message)s'
6))
7
8logger = colorlog.getLogger('example')
9logger.addHandler(handler)
10
11logger.debug("a debug message")
12logger.info("an info message")
13logger.warning("a warning message")
14logger.error("an error message")
15logger.critical("a critical message")
colorlog_colored_formatter_console_logging_quickstart.py - Raysurfer Public Snippets