Examples
Custom format
from logpy import Logger
from logpy.log import Format
custom_format = Format(
"$date - $time | ($level) $message",
"%Y-%m-%d",
"%H;%M;%S"
)
logger = Logger(custom_format)
logger.log("Custom log format.")
Custom level
from logpy import Logger
from logpy.log import Level
from logpy.ansi import ForegroundColor, BackgroundColor, Effect
logger = Logger()
level = Level(
"LEVEL NAME",
ForegroundColor.red,
BackgroundColor.white,
Effect.reverse
)
logger.log("Custom log level.", level)