第四章 使用logging库记录日志信息-4.3
感谢大家关注,帮忙分享呦,你们的阅读就是我的动力!!!
公众号;小李测试随笔
第四章 使用logging库记录日志信息-4.3
实例
4.3 日志记录实例应用
接下来通过一个程序片段来演示日志记录的过程
import logging #创建logger对象 logger = logging.getLogger('test_logger') #设置日志输出等级总开关 logger.setLevel(logging.DEBUG) #创建控制台实例 sh = logging.StreamHandler() #设置控制台输出日志格式 formatter = logging.Formatter('%(asctime)s - %(name)s - %(levelname)s - %(message)s') sh.setFormatter(formatter) #加载控制台实例到logger对象中 logger.addHandler(sh) #加入异常处理机智 try:#我设置了一个并不存在的文件路径,通过open()函数打开它open('/path/to/does/not/exist','rb')#当文件存在时程序不会产生异常,以下日志信息将输出到控制台logger.info('文件正常打开') except Exception as e:#当文件不存在时将产生异常,以下错误日志信息将输出到控制台logger.error('对不起,文件打开失败')
结果
第四章 使用logging库记录日志信息-4.3相关推荐
- 操作系统课堂同步练习选择题(第四章)题库信阳师范学院柳春华老师
(备注:有红色,红色为正确答案 :若无,蓝(绿)色为正确答案) 第四章 存储器管理 一.章节习题 1.在下列存储管理方案中,不适应于多道程序设计的是________. A 单一连续区分配 ...
- 【信息系统项目管理师】第十四章 信息文档管理和配置管理(考点汇总篇)
[信息系统项目管理师]第十四章 信息文档管理和配置管理(考点汇总篇) 考点分析与预测 配置管理在第三版新大纲中内容压缩减少了.它不属于十大管理领域,但是从历年考试来看,一般上午题目考2-3分,下午案例 ...
- STM32固件库(标准外设库)入门学习 第四章OLED屏幕使用
STM32固件库(标准外设库)入门学习 第四章OLED屏幕使用 本学习教程,参考B站江科大自化协STM32视频,型号为STM32F103C8T6. 文章目录 STM32固件库(标准外设库)入门学习 第 ...
- 计算机题库一级第四,计算机一级题题库,第四章Excel
计算机一级题题库,第四章Excel (11页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 19.9 积分 单选题:1.在Excel中,要将当前单元格移到活 ...
- 高项_第十四章信息文档管理与配置管理
第十四章信息文档管理与配置管理 软件文档分为三类 若管理文档中的3标注了开发文档,则属于开发文档里 若没有开发两字,则属于管理文档中 文档质量的四个等级 配置管理 什么是配置管理(了解) 配置管理的6 ...
- 【数据库原理及应用】经典题库附答案(14章全)——第十四章:分布式数据库系统
[数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...
- 【数据库原理及应用】经典题库附答案(14章全)——第四章:关系系统及其优化
[数据库原理及应用]经典题库附答案(14章全)--第一章:数据库基础知识 [数据库原理及应用]经典题库附答案(14章全)--第二章:关系数据库知识 [数据库原理及应用]经典题库附答案(14章全)--第 ...
- 第四章: 4.1 logging模块 | 正则表达式
修改json数据然后写入json文件中 f = open('1234.json','r',encoding='utf-8') data = f.read() data1 = json.loads(da ...
- Kali Linux 秘籍 第四章 信息收集
第四章 信息收集 作者:Willie L. Pritchett, David De Smet 译者:飞龙 协议:CC BY-NC-SA 4.0 简介 攻击的重要阶段之一就是信息收集.为了能够实施攻击, ...
最新文章
- 模型可视化_20210208
- 计算机病毒实践汇总五:搭建虚拟网络环境
- 牛客网暑期ACM多校训练营(第六场)J Heritage of skywalkert
- Scrapy框架的学习(7. 了解Scrapy中的debug信息以及Scrapy shell的使用)
- Sql Server Management Studio 18 打开闪退问题
- tcpdump 抓二层包_可能是我见过的最简单易懂且实用的 TCPDump 和 Wireshark 抓包及分析教程!( 强烈建议收藏 )...
- html城市绘制,HTML5/Canvas二分法构建城市版图
- Javascript实现BFS算法
- 网络拓扑图自动生成_SAP ABAP关键字语法图和ABAP代码自动生成工具Code Composer
- 【Vue: 使用pdf.js顯示PDF Viewer】
- 关于三维制作技术软件的调研分析
- 天正双击墙体不能编辑_如何提高天正CAD画图速度?不妨试试以下几个技巧
- 骏文c语言银行系统,C语言学生选课管理系统
- 【图像处理 -1图像恢复】非线性过滤器修复图像
- 【UVA 11183】 Teen Girl Squad (定根MDST)
- Android 中 简单商品列表 的运用
- 准到吓人的手相,教你看手相掌握将来
- openLayers交互
- (转载)PLC内部电路常见的几种形式
- 爬取国家统计局2020年五级联动行政区划(精确)
热门文章
- 【GDSOI 2017】【JZOJ 5107】中学生数据结构题
- 类里面对象和指针的区别
- win7 怎么设置自动锁定计算机,win7系统怎么设置密码联系输入3次错误就自动锁定电脑...
- bim土建免费工具丨revit墙体连接的小技巧
- 与比亚迪联手骚操作,滴滴造车能上演一出什么好戏?
- Ubuntu 安装网易云音乐和搜狗拼音
- Hbuiler,HbuilderX ios 使用个推配置
- Python爬虫实战,requests+random模块,Python制作桌面翻译软件
- Python pytest测试框架详解
- 手写字识别knn模型