logger.py 435 B

123456789101112131415
  1. import logging
  2. logging.basicConfig(
  3. level=logging.INFO, # 生产环境通常设置为 INFO 或 WARNING
  4. format="%(asctime)s - %(name)s - %(levelname)s - %(message)s",
  5. filename='app.log', # 指定日志输出到文件 app.log
  6. filemode='w'
  7. )
  8. logger = logging.getLogger(__name__)
  9. def get_logger(name):
  10. # 获取一个日志器实例,通常以模块名命名
  11. logger = logging.getLogger(name)
  12. return logger