python中log日志的使用
来源:互联网 发布:eclipse端口号在哪改 编辑:程序博客网 时间:2024/06/05 19:30
python使用logging模块
import loggingimport logging.configimport timelog_filename = "logging.log"logging.basicConfig(level=logging.DEBUG, format='[%(asctime)s] %(levelname)s [%(funcName)s: %(filename)s, %(lineno)d] %(message)s', datefmt='%Y-%m-%d %H:%M:%S', filemode='a')def test01(i): ret = -1 if i > 0: ret = 0 else: ret = -1 return retdef test02(): i = -1 ret = test01(i) if ret != 0: logging.error("test01 is error %d" % ret)if __name__ == "__main__": test02()
结果会输入到”logging.log”文件中:
“[2017-09-14 16:07:57] ERROR [test02: test_log02.py, 29] test01 is error -1”
格式控制:
format=’[%(asctime)s] %(levelname)s [%(funcName)s: %(filename)s, %( lineno)d] %(message)s’
‘asctime’ 时间
‘levelname’ level等级名
‘funcName’ log所在函数名
‘lineno’ 行号
‘message’ log内容
阅读全文
0 0
- python中log日志的使用
- java中log日志的使用1
- java中log日志的使用2
- java中log日志的使用
- Android中Log日志的使用
- java中log日志的使用
- 使用twisted.python.log日志
- Python中常用的模块--Log日志模块
- java中log日志的使用(完全版)
- java中log日志的使用(完全版)
- Android中吐司Toast、打印日志Log的使用
- Java项目中使用log记录日志的相关总结
- Java Log日志的使用
- Java日志log的使用
- github log 日志的使用
- QT log日志的使用
- python中logger日志模块的使用
- python log 日志记录
- RrecyclerView自定义点击长按添加删除修改
- removeFromSuperview
- SQliteSQ语句整理及简介
- 《算法入门经典-训练指南》小记(慢慢填。)
- Tomcat JVM内存调优
- python中log日志的使用
- ubuntu下安装nginx依赖库zlib,pcre,openssl
- 安卓使用隐式Intent(intent-filter)从其他Activity返回MainActivity时,App停止运行,及使用intent步骤简介
- 页面5秒自动转跳
- C中 snprintf()函数的作用
- H5中date组件的格式化
- 中国部署LoRaWAN最佳频段
- GBDT(Gradient Boosting Decision Tree 梯度提升/迭代树)算法
- 更快更低耗!Spread表格控件V11 CTP发布,性能巨大提升