logging日志模块是python自带的内置方法,我们做自动化的时候,如何利用logging模块,进行日志的记录。
先来了解一下logging模块:
日志五个级别:
1,debug 调试信息
2,info 关键信息
3,warning 警告信息
4,error 错误信息
5,critical 严重问题信息
日志四大组件:
Logger 调试器(提供给应用程序的入口)
Handler 处理器
Formatter 格式器(输出的格式)
Filtter 过滤器
如何编写基础的loger日志公共方法:
import loggingimport timeclass Demo(): def getlog(self): logDir = r'./testData\{}.log'.format(time.strftime('%Y-%m-%d',time.localtime())) logger = logging.getLogger('logger') logger.setLevel(logging.DEBUG) if