python之logging封装

Posted 笔筒里的猫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python之logging封装相关的知识,希望对你有一定的参考价值。

  前面我们为大家介绍了logging模块的基本使用,相信大家已经能够通过logging提供的功能去写日志了,那么,我们来思考一个问题,在自动化测试过程中,我们可能会有很多个模块需要去写日志,难道我们要在每一个模块当中都去对这些代码进行copy吗,显然这是不可能的,我们需要将这些代码封装起来,在需要的时候进行调用即可,这将会大大减少我们的工作量。

直接上代码:

 封装以后,我们在调用的时候则只需要传入logger_name,其实也可以不传,不传的话默认就是root收集器,默认的收集级别是warning级别及以上,如果需要写文件日志的话,则还需要传入file参数,是不是方便了很多,快用起来把小伙伴们。

 

以上是关于python之logging封装的主要内容,如果未能解决你的问题,请参考以下文章

Python接口自动化之logging封装及实战

Python接口自动化之logging日志

Python接口自动化之接口依赖

python - 日志记录模块(logging)的二次封装

python实用的logging封装

python 日志封装 logging模块