Appium-python日志模块logging(1)

背景:

在调试脚本时,可直接使用pycharm IDE展示脚本执行的日志,如下图:

但是,在脚本完成后,每日定时运行自动化脚本时,不会打开pycharm,故会存在看不到日志的情况,此时需要使用python日志系统。

Python的日志模块是logging模块。

Python的日志级别:

日志等级(level)

描述

DEBUG

最详细的日志信息,典型应用场景是 问题诊断

INFO

信息详细程度仅次于DEBUG,通常只记录关键节点信息,用于确认一切都是按照我们预期的那样进行工作

WARNING

当某些不期望的事情发生时记录的信息(如,磁盘可用空间较低),但是此时应用程序还是正常运行的

ERROR

由于一个更严重的问题导致某些功能不能正常运行时记录的信息

CRITICAL

当发生严重错误,导致应用程序不能继续运行时记录的信息

 

Python日志的格式:

日志的格式化是为了提高日志的可阅读性,例如:时间+模块+行号+日志信息

Python日志的位置:

日志的采集,必须根据业务需要来定,例如采集用户的登录结果,则要在登录结束位置插入日志采集点。

 

猜你喜欢

转载自blog.csdn.net/Teamo_mc/article/details/82152952