python日志怎么存储

发布时间:2022-06-23 09:40:24 人气:460 作者:多测师

  Python记录日志用到了logging模块,logging模块系统定义了五个级别的日志,分别是‘DEBUG’调试、‘INFO’信息、‘WARNING’警告、‘ERROR’错误、‘CRITICAL’严重错误,等级依次提升。

  python保存日志的方法:

  将日志写入到文件

  设置logging,创建一个FileHandler,并对输出消息的格式进行设置,将其添加到logger,然后将日志写入到指定的文件中:

python日志怎么存储

  import logging

  logger = logging.getLogger(__name__)

  logger.setLevel(level = logging.INFO)

  handler = logging.FileHandler("log.txt")

  handler.setLevel(logging.INFO)

  formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s')

  handler.setFormatter(formatter)

  logger.addHandler(handler)

  logger.info("Start print log")

  logger.debug("Do something")

  logger.warning("Something maybe fail.")

  logger.info("Finish")

  以上内容为大家介绍了python日志怎么存储,希望对大家有所帮助,如果想要了解更多Python相关知识,请关注多测师。https://www.e70w.com/xwzx/


返回列表
在线客服
联系方式

热线电话

17727591462

上班时间

周一到周五

二维码
线