机械手框架:设置特定库的日志记录级别

时间:2020-05-29 11:57:22

标签: robotframework python-logging

我正在基于其他使用python logging的python模块在测试中导入自定义库。在某些情况下,python软件包内的python logging发出ERROR消息,我想禁用它。问题是我尝试了不同的方法,但所有方法均无效:

  1. 在导入的python模块的自定义库中设置日志级别
    imported_logger = logging.getLogger('<name of imported python module>')
    imported_logger.setLevel(logging.INFO)
    
  2. 在自定义库中为当前文件和导入的python模块设置日志级别

    imported_logger = logging.getLogger('<name of imported python module>')
    imported_logger.setLevel(logging.INFO)
    current_logger = logging.getLogger(__name__)
    current_logger.setLevel(logging.INFO)
    
  3. 设置机器人框架的日志级别

robot --loglevel INFO test.robot

所有这些动作都无法正常工作。我仍然收到来自ERROR的{​​{1}}条消息。 您能帮我解决这个问题吗?

0 个答案:

没有答案