scikitplot.logging#
logging (alias, logger) module provide unified both Python logging and logging.Logger utilities.
View aliases#
Main aliases
scikitplot.logging
Compat aliases
scikitplot.logger
Inspired by “Tensorflow’s logging system” [1].
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
References
User guide. See the Logging System section for further details.
Logging Levels#
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
|
int([x]) -> integer int(x, base=10) -> integer |
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. |
|
Log an error-like message at a specified level. |
|
Log a message at the FATAL - CRITICAL log level. |
|
Return the effective level for the scikit-plots logger. |
|
Return SP (scikitplot) logger instance. |
|
Log only if a condition is True. |
|
Set the logger's level. |
|
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. |