scikitplot.sp_logging#
Logging utilities.
Inspired by “Tensorflow’s logging system”.
This module provides advanced logging utilities for Python applications, including support for singleton-based logging with customizable formatters, handlers, and thread-safety.
It extends Python’s standard logging library to enhance usability and flexibility for large-scale projects.
Scikit-plots logging helpers, supports vendoring.
Module Dependencies:
- Python standard library: logging
User guide. See the Logging System section for further details.
Logging Levels#
Functional Interface - get_logger#
A custom logging handler inherited from |
|
A custom logging formatter inherited from |
|
Log a message at the CRITICAL log level. |
|
Log a message at the DEBUG log level. |
|
Log a message at the ERROR log level. |
|
Empty helper method. |
|
Log a message at the FATAL - CRITICAL log level. |
|
Return how much logging output will be produced. |
|
Return SP (scikitplot) logger instance. |
|
Log 'msg % args' at level 'level' only if condition is fulfilled. |
|
Set the threshold for what messages will be logged. |
|
Log a message at the specified log level. |
|
Log a message at the WARN - WARNING log level. |
|
Log a message at the WARNING log level. |