python常用模块-logging
2016-10-21 11:49
381 查看
Logging 模块
很多程序都有记录日志的需求并且日志中包含的信息即有正常的程序访问日志还可能有错误、警告等信息输出python的logging模块提供了标准的日志接口你可以通过它存储各种格式的日志logging的日志可以分为
看一下这几个日志级别分别代表什么意思
如果想把日志写到文件里也很简单
其中下面这句中的level=loggin.INFO意思是把日志纪录级别设置为INFO也就是说只有比日志是INFO或比INFO级别更高 的日志才会被纪录到文件里在这个例子 第一条日志是不会被纪录的如果希望纪录debug的日志那把日志级别改成DEBUG就行了。
感觉上面的日志格式忘记加上时间啦日志不知道时间怎么行呢下面就来加上!
很多程序都有记录日志的需求并且日志中包含的信息即有正常的程序访问日志还可能有错误、警告等信息输出python的logging模块提供了标准的日志接口你可以通过它存储各种格式的日志logging的日志可以分为
debug(),
info(),
warning(),
error()and
critical() 5个级别下面我们看一下怎么用。最简单用法
Level | When it’s used |
---|---|
DEBUG | Detailed information, typically of interest only when diagnosing problems. |
INFO | Confirmation that things are working as expected. |
WARNING | An indication that something unexpected happened, or indicative of some problem in the near future (e.g. ‘disk space low’). The software is still working as expected. |
ERROR | Due to a more serious problem, the software has not been able to perform some function. |
CRITICAL | A serious error, indicating that the program itself may be unable to continue running. |
相关文章推荐
- Python自动化运维之常用模块—logging
- 学习笔记(11月10日)--python常用内置模块的使用(logging, os, command)
- Python 模块之Logging(四)——常用handlers的使用
- python常用模块补充hashlib configparser logging,subprocess模块
- python 常用模块--logging,JSON/pickle,os
- python常用模块之一
- Python模块学习——logging
- Python模块学习 ---- logging 日志记录(一)
- Python常用模块种类的系统介绍及与操作系统相关的调用和操作
- [转]常用的python模块及安装方法
- Python常用模块
- Python里的OS模块常用函数说明
- 我接触到的常用python模块
- python 的日志logging模块学习
- python logging模块
- Python常用模块
- python基础31[常用模块介绍]
- 常用的python模块
- Python的logging模块
- Python常用模块种类的系统介绍及与操作系统相关的调用和操作