Python自动化框架搭建——日志收集

1、日志概念

        日志就是用于记录系统运行时的信息,对一个事件的记录,也称为Log。

2、日志作用

  • 调试程序
  • 了解系统程序运行的情况,是否正常
  • 系统程序运行故障分析与问题定位
  • 用来做用户行为分析和数据统计

3、 日志级别

日志级别:是指日志信息的优先级、重要性或者严重程度

常见的日志级别 描述
DEBUG 调试级别,打印非常详细的日志信息,通常用于对代码的调试

INFO

信息级别,打印一般的日志信息,突出强调程序的运行过程
WARNING 警告级别,打印警告日志信息,表明会出现潜在错误的情形,一般不影响软件的正常使用
ERROR 错误级别,打印错误异常信息,该级别的错误可能会导致系统的一些功能无法正常使用
CRITICAL 严重错误级别,一个严重的错误,这表明系统可能无法继续运行

说明:

        上面列表中的日志级别是从上到下依次升高的,即:DEBUG < INFO < WARNING < ERROR < CRITICAL;        

        当为程序指定一个日志级别后,程序会记录所有日志级别大于或等于指定日志级别的日志信息,而不是仅仅记录指定级别的日志信息;        

        一般建议只使用DEBUG、INFO、WARNING、ERROR这四个级别。

4、日志的基本用法

import logging    # 导入日志依赖包

logging.debug("这是一条调试信息") 
logging.info("这是一条普通信息") 
logging.warning("这是一条警告信息") 
logging.error("这是一条错误信息") 
logging.critical("这是一条严重错误信息")

(1)设置日志级别

logging.basicConfig(level=logging.DEBUG)

level可选:
    logging.DEBUG
    logging.INFO
    logging.WARNING
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值