log
thkit.log
¶
Classes:
-
ColorLogger–Logger subclass that supports
colorargument for console output.
Functions:
-
create_logger–Create a logger that supports
colorargument per message, to colorize console output and plain-text logfile. -
write_to_logfile–Retrieve logfile name from logger and write text to it. Useful when want to write unformat text to the same logfile used by logger.
ColorLogger
¶
create_logger(name: str | None = None, logfile: str | None = None, level: str = 'INFO', level_logfile: str | None = None) -> ColorLogger
¶
Create a logger that supports color argument per message, to colorize console output and plain-text logfile.
write_to_logfile(logger: logging.Logger, text: str)
¶
Retrieve logfile name from logger and write text to it. Useful when want to write unformat text to the same logfile used by logger.