Skip to main content
 首页 » 编程设计

python之获取 nosetests 配置选项

2025年05月04日15mfryf

我想从 nose 配置文件中获取一些选项。 但是我不想自己解析文件,所以我尝试用 Nose api

我不确定如何解释这边提到的信息:

import nose 
 
def setup() 
  noseParser = nose.config.Config().getParser() 
  value = noseParser.get_option("debug-log") 

这就是我认为它应该工作的方式。但是 value 一直是 None 并且没有引发异常。

我的用例:每次运行 nose 时删除调试日志文件。

请您参考如下方法:

根据您提供的链接,getParser() 返回“命令行 选项解析器”。我不确定,但您可以检查一下 nose.config.Config().debugLog 的设置。