首页 > 其他 > 详细

logging模块的在框架中的应用

时间:2020-05-12 19:57:04      阅读:64      评论:0      收藏:0      [点我收藏+]

前提

日志是框架中必不可少的部分,日志能帮助我们精确定位到问题。以下讲解logger模块在Python +selenium框架中的应用。

日志配置信息

日志路径和日志级别在配置文件config.ini中设置。从配置文件中获取日志存放路径和日志级别。

技术分享图片

日志级别包括debug、info、warning、error、critical,每种级别代表的意思如下:
debug: 查看详细信息,调试问题时会感兴趣
info: 确认程序按预期的运行
warning: 表明一些意外发生,或者预示一些问题即将发生(比如:磁盘空间不够)。软件仍然正常工作
error: 由于一个更严重的问题,软件已经无法执行一些功能
critical: 严重的错误,表明程序已经无法继续运行

配置文件读取工具

用于读取日志的存放路径、设置好的日志级别

技术分享图片

日志封装包括

日志文件名称设置、日志级别设置、日志文件中和控制台中日志输出格式设置

 1、首先导入logging、日志配置信息

技术分享图片

2、日志文件的名称设置:这里根据以日期来设置命名日志名称,每天生成一个日志文件,可以清晰的查看每天的日志信息

技术分享图片

日志运行后,生成的日志文件如下:

技术分享图片

 

3、对文件日志和控制台的日志的输出格式进行设置,日志更漂亮、美观,方便查看

技术分享图片

 

 

 运行测试模块后控制台的日志格式如下

技术分享图片

 

logging模块的在框架中的应用

原文:https://www.cnblogs.com/lvhuayan/p/12877727.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!