logger.py 469 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. # 可以添加 handlers,例如 FileHandler 将日志写入文件
  6. handlers=[
  7. logging.FileHandler("app.log"),
  8. logging.StreamHandler() # 默认会输出到控制台
  9. ]
  10. )
  11. # 获取一个日志器实例,通常以模块名命名
  12. logger = logging.getLogger(__name__)