Python 在pytest中,什么是;“安静”;模式,目的是什么?

Python 在pytest中,什么是;“安静”;模式,目的是什么?,python,testing,pytest,Python,Testing,Pytest,我目前正在学习pytest并阅读文档,不清楚什么是“安静”模式以及使用它的原因。有人能向我澄清一下吗 在我看到的文档中,它用-q表示,如下所示: $ pytest -q test_sysexit.py 但是这有什么作用呢?添加-q选项将使pytest在输出到控制台时更加简洁 有更多类似的选项: -qq将使pytest输出的信息比-q更少 -v以输出比默认金额更多的信息 来源:在shell中运行pytest--help: -v, --verbose increase

我目前正在学习pytest并阅读文档,不清楚什么是“安静”模式以及使用它的原因。有人能向我澄清一下吗

在我看到的文档中,它用
-q
表示,如下所示:

$ pytest -q test_sysexit.py

但是这有什么作用呢?

添加
-q
选项将使pytest在输出到控制台时更加简洁

有更多类似的选项:

  • -qq
    将使pytest输出的信息比
    -q
    更少
  • -v
    以输出比默认金额更多的信息
来源:在shell中运行
pytest--help

    -v, --verbose         increase verbosity.
    -q, --quiet           decrease verbosity.

与许多其他软件工具一样,“安静”只是意味着“命令行上的输出更少”。比较入门页面上的和示例。我正在查看它们,但是安静的示例显示成功通过,而非安静的示例显示未成功通过。因此,我不确定这是否真的意味着更少的输出,或者这仅仅是因为它通过了,它没有什么可以告诉我的。尝试使用quiet标志运行失败的示例,反之亦然,以查看差异。我计划稍后再这样做,但现在正在阅读文档,所以我想在开始之前看看是否可以得到答案。谢谢你的回复。