logging.py 516 B

123456789101112131415161718192021
  1. import logging
  2. def setup_logging(name="default", level=logging.INFO):
  3. """配置日志系统"""
  4. # 创建日志格式
  5. log_format = '%(asctime)s - %(name)s - %(levelname)s - %(message)s'
  6. # 配置根日志器
  7. logging.basicConfig(
  8. level=level,
  9. format=log_format,
  10. handlers=[
  11. logging.StreamHandler(), # 控制台输出
  12. ]
  13. )
  14. # 创建应用专用日志器
  15. logger = logging.getLogger(name)
  16. logger.setLevel(level)
  17. return logger