接口测试 —13.补充:logging.basicConfig()函数说明

这篇博客介绍了Python中的`logging.basicConfig()`函数,用于初始化日志的基本配置。该函数在主线程中调用,用于添加默认处理器到根日志记录器。如果已配置处理器,该函数将不起作用。文章提醒在多线程环境下可能存在的问题,并指出在实际应用中通常使用自定义的日志处理方式,而非`basicConfig()`。同时,博主推荐了一套详尽的Python接口自动化测试教程。
摘要由CSDN通过智能技术生成

1、basicConfig()函数说明

  • 此函数,通过创建一个带有默认Formatter(格式器)的StreamHandler(处理器),并将其添加到根日志记录器中来初始化基本配置。
  • 如果根日志记录器没有定义处理器,则logger.debug()logger.info()logger.warning()logger.error()logger.critical()函数会自动调用 basicConfig()函数中的配置 。
  • 如果根日志记录器已经配置了处理器,则此函数不起作用。

说明:

  • 此函数应该在主线程中调用,且在其他线程开始之前。
  • 在Python2.7.1和3.2之前,此函数被多线程调用。
  • 有可能(极少数)处理器会被多次添加到根日志记录器,导致意外结果比如日志中信息重复。

如果你想学习自动化测试,我这边给你推荐一套视频,这个视频可以说是B站播放全网第一的自动化测试教程,同时在线人数到达1000人,并且还有笔记可以领取及各路大神技术交流:798478386   

【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)_哔哩哔哩_bilibili【已更新】B站讲的最详细的Python接口自动化测试实战教程全集(实战最新版)共计200条视频,包括:1、接口自动化之为什么要做接口自动化、2、接口

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值