Python 日志记录模块logging的使用
2015-02-05 17:58
846 查看
shell当中记录log,满眼花花的重定向符合,看着很不爽有没有!我喜欢python,就是喜欢这种买个手电筒,备用电池都准备好了的感觉。logging模块很简单,导入模块,定义日志格式。代码中就可以通过logging.info(),logging.warning(),logging.debug()记录日志了。而且立刻感觉整个人好了很多……
日志输出如下:
Thu, 05 Feb 2015 17:24:43 1.py[line:12] INFO 这是logging模块记录的info
Thu, 05 Feb 2015 17:24:43 1.py[line:13] DEBUG 这是logging模块的debug信息
Thu, 05 Feb 2015 17:24:43 1.py[line:14] WARNING 这是logging模块的warning信息
import logging logging.basicConfig(level=logging.DEBUG, format='%(asctime)s %(filename)s[line:%(lineno)d] %(levelname)s %(message)s', datefmt='%a, %d %b %Y %H:%M:%S', filename='mylog.log', filemode='a') logging.info("这是logging模块记录的info") logging.debug("这是logging模块的debug信息") logging.warning("这是logging模块的warning信息")
日志输出如下:
Thu, 05 Feb 2015 17:24:43 1.py[line:12] INFO 这是logging模块记录的info
Thu, 05 Feb 2015 17:24:43 1.py[line:13] DEBUG 这是logging模块的debug信息
Thu, 05 Feb 2015 17:24:43 1.py[line:14] WARNING 这是logging模块的warning信息
相关文章推荐
- Python的日志记录-logging模块的使用
- Python logging模块使用配置文件记录日志
- [Python]logging模块使用basicConfig后记录日志重复问题
- 4.Python记录日志logging模块的使用
- 使用python中logging模块记录日志
- Python模块学习 ---- logging 日志记录
- python:logging模块(记录打印日志)
- Python 中 logging 日志模块在多进程环境下的使用
- Python模块学习 ---- logging 日志记录
- Django 中使用 logging 模块记录系统日志
- Python模块学习 ---- logging 日志记录(一)
- Python模块学习- logging 日志记录
- Python模块学习 ---- logging 日志记录(一)
- python logging 日志模块的配置和使用
- Python模块学习 ---- logging 日志记录
- python的日志logging模块使用总结
- Python模块学习 ---- logging 日志记录(一)
- python使用twisted里log模块操作text记录日志
- Python模块学习 ---- logging 日志记录(一)
- python标准日志模块logging的使用方法