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
暂无评论内容