| Version | |
| Project | |
| CI | |
| Code |
Extending logging.handlers
This package contains the following loggers:
HTTPHandlerCustomHeader: Likelogging.handlers.HTTPHandlerbut with full freedom of the HTTP headerBufferingSMTPHandler: Buffers the logs likelogging.handlers.BufferingHandlerand sends it via smtp
Similar projects with differen handlers:
pip install logging-extended-handlerslogger = logging.getLogger()
logger.setLevel("DEBUG")
my_logger = MyLogger(...)
my_logger.setLevel("INFO")
my_formatter = logging.Formatter(
fmt="%(asctime)s %(levelname)s by %(funcName)s: %(message)s",
datefmt="%Y-%m-%d %H:%M:%S",
style="%",
)
my_logger.setFormatter(my_formatter)
logger.addHandler(my_logger)logging-extended-handlers is distributed under the terms of the MIT license.