擅长:python、mysql、java
<p><strong>Linux:</strong></p>
<p>您可以使用:<code><your_command> >/dev/null</code>。在这种情况下,标准输出将被重定向到<code>/dev/null</code>。这意味着如果在运行测试期间出现错误(STDERR),您将看到它。如果要完全抑制<code>pytest</code>的输出,可以使用:<code><your_command> >/dev/null 2>&1</code>。在这种情况下,STDOUT和STDERR将被重定向到<code>/dev/null</code></p>
<p><strong>示例:</strong></p>
<pre><code>py.test test.py >/dev/null 2>&1
</code></pre>
<hr/>
<p><strong>窗口:</strong></p>
<p>Windows操作系统的情况非常相似。只有您可以使用<code>NUL</code>而不是<code>/dev/null</code>。你知道吗</p>
<p><strong>示例:</strong></p>
<pre><code>py.test test.py 2>&1 >NUL
</code></pre>