日志:日记 记录作用
日志作用:系统运行信息
学习日志:
几个组件:
loggers:日志器 程序的入口 别的文件想要调用就用日志器
handlers处理器:日志信息 输出到你想要的位置 控制台处理器 文本文件处理器
formatter格式器:处理日志格式 格式比较好看
filter过滤器
日志级别:
1.debug级别:调试级别
2.info级别:正常级别
3.warning警告:有问题但不影响程序运行
4.error级别:错误的
5.critical:严重的 程序崩溃
格式字符串 | 作用 |
---|---|
%(name)s | 日志记录器的名称(记录通道) |
%(levelno)s | 日志记录级别的数字 |
%(levelname)s | 日志记录级别的文本 |
%(pathname)s | 日志调用的源文件的完整路径名 |
%(filename)s | 日志调用的源文件的文件名部分 |
%(module)s | 日志调用的源文件的文件名的名称部分 |
%(lineno)d | 日志调用的源行号 |
%(funcName)s | 日志调用的函数名 |
%(created)f | 打印日志的时间 time.time() 的返回值 |
%(asctime)s | 打印日志的时间datetime.datetime.now() |