neuralib.util.logging

LOGGING_IO_LEVEL

int([x]) -> integer int(x, base=10) -> integer

setup_logger

basic built-in logger

setup_clogger

Return a logger with a default ColoredFormatter.

Setup a color logger

Example:

from neuralib.util.color_logging import setup_clogger

logger = setup_clogger()

logger.debug("a debug message")
logger.info("an info message")
logger.warning("a warning message")
logger.error("an error message")
logger.critical("a critical message")

# custom logging
LOGGING_IO_LEVEL = 11
LOGGING_IO_NAME = 'IO'

logger.log(LOGGING_IO_LEVEL, 'io information message')