def _configure_logging(level=logging.INFO, use_color=True):
"""
Configure te global logging settings.
"""
# Add a 'SUCCESS' level to the logger
logging.addLevelName(log.SUCCESS, 'SUCCESS')
logging.Logger.success = log.success
# Configure colored logging
logger = logging.getLogger()
logger.setLevel(level)
# Overwrite any existing handlers
if logger.handlers:
logger.handlers = []
colored_handler = logging.StreamHandler()
colored_handler.setFormatter(ColoredFormatter(use_color=use_color))
logger.addHandler(colored_handler)
评论列表
文章目录