擅长:python、mysql、java
<p>可以尝试的一件事是运行nose而不捕获日志<code> nologcapture</code>。很可能您在导入级别的某个地方有一个流氓日志记录,它在测试运行之前阻塞了鼻子。
如果您只需在测试文件上运行<code>python task.py</code>,通常可以很容易地暴露这些错误—错误将立即抛出。在</p>
<p>如果这仍然不能解决您的问题,请尝试在python中使用test <code>__main__</code>函数中的<code>nose.run()</code>运行nose,并使用<code>python -m pdb task.py</code>函数启动它,即使nose中的<code> pdb</code>选项不起作用,也可以调试此类错误。在</p>