python日志怎么存储

图片[1]-python日志怎么存储-优素网-模型,乐高,编程,学习经验

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

python保存日志的方法:

将日志写入到文件

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

importlogging
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("Startprintlog")
logger.debug("Dosomething")
logger.warning("Somethingmaybefail.")
logger.info("Finish")
原文来自:https://www.py.cn
© 版权声明
THE END
喜欢就支持一下吧
点赞5 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容