import logging import colorlog # 配置日志 handler = colorlog.StreamHandler() handler.setFormatter(colorlog.ColoredFormatter( fmt="%(log_color)s%(asctime)s - %(name)s - %(levelname)s - %(filename)s:%(lineno)d %(message)s", datefmt=None, reset=True, log_colors={ 'DEBUG': 'cyan', 'INFO': 'blue', 'WARNING': 'yellow', 'ERROR': 'red', 'CRITICAL': 'bold_red', } )) logger = logging.getLogger("market_monitor") logger.setLevel(logging.INFO) logger.addHandler(handler)