南山网站设计线,重庆网站建设安全,视频解析网站,自己设计t恤的平台logging日志#xff1a;
## 接口测试框架搭建
1.unittest
2.excel
3.ddt
4.logging 日志管理
5.yaml 配置文件 ## logging日志管理
-不用print显示程序执行的状况
-日志种类#xff1a;
- 控制台信息
- 文件形式 ## 日志的作用
- 出现问题以后 排查问题
- 定位问…logging日志
## 接口测试框架搭建
1.unittest
2.excel
3.ddt
4.logging 日志管理
5.yaml 配置文件 ## logging日志管理
-不用print显示程序执行的状况
-日志种类
- 控制台信息
- 文件形式 ## 日志的作用
- 出现问题以后 排查问题
- 定位问题 ## logging 模块的作用
1.日志级别 debug info warning error critical
2.记录日志 logging.info(“日志信息”) 代码
记录日志
import logging
# 第一步创建一个日志收集器
logger logging.getLogger(python29)
# 设置收集器的收集等级
logger.setLevel(DEBUG) # 1)handler 输出处理器 流信息
stream_handler logging.StreamHandler()
stream_handler.setLevel(DEBUG)
# 把输出处理器添加到收集器上面
logger.addHandler(stream_handler) # 2)文件输出处理器
file_handler logging.FileHandler(log.txt, encodingutf8)
file_handler.setLevel(INFO)
logger.addHandler(file_handler) # 设置日志格式
fmt logging.Formatter(%(asctime)s--%(filename)s--line:%(lineno)d--%(levelname)s:%(message)s)
file_handler.setFormatter(fmt)
stream_handler.setFormatter(fmt) logger.debug(debug等级日志)
logger.info(info等级日志)
logger.warning(warning等级日志)
logger.error(error等级日志)
logger.critical(critical等级日志)