日志 logging 代码格式
2024-09-01 09:06:23
日志logging
格式代码
import logging
looger = logging.getLogger() #创建一个空架子
创建一个文件句柄,用来记录日志(文件流)
fh = logging.FileHandler('test1.log',mode="a",encodeing="utf-8")
创建一个屏幕流,打印记录的内容
ch = logging.StreamHandler()
定义一个记录日志的格式
f_str = logging.Formatter("%(asctime)s %(name)s %(levelname) %(filenname)s %(lineno)s %(message)s")
设置一个记录级别
looger.level = 10
fh.setFormatter(f_str) #给文件句柄设置记录内容的格式
fh.setFormatter(f_str) #给中控台设置内容的格式
looger.addHandler(fh) #将文件句柄添加的looger对象中
looger.addHandler(ch) #将中控台添加的looger对象中
looger.debug(1234) #咱们二次开发实现
looger.info(1234) #咱们二次开发实现
looger.warning(1231342)
looger.error(13231)
looger.critical(123)
logging.debug() #人家自带的
最新文章
- [Java] JSP笔记 - Filter 过滤器
- FTD团队目录
- 移动设备页面高度不足时min-height 的尴尬处理
- [PHP] url的pathinfo模式加载不同控制器的实现
- HDU1042 N! 大数的阶乘
- Lucas定理的理解与应用
- 零基础数据分析与挖掘R语言实战课程(R语言)
- ASP.NET 5 Identity
- sql语句实现隐藏手机号码中间四位的方法
- LR的响应时间与使用IE所感受时间不一致的讨论
- 苹果内购服务器验证之receipt返回多组in_app思考
- UNIX环境高级编程——线程属性之分离属性
- 请求ajax失败的原因(进入到error)
- laravel----------laravel一些注意事项和一些说明
- 六种常见排序算法的java实现
- 在IOS应用中打开另外一个应用的解决方案
- Mysql临时文件目录控制
- 从一个简单的约束看规范性的SQL脚本对数据库运维的影响
- swift - VC添加手势返回
- python中的注释,输入输出和编码及文件