如何将nosetests的输出重定向到文本文件?

iCo*_*unk 16 python nosetests

我尝试过"nosetests p1.py> text.txt"并且它无法正常工作.

管道此控制台输出的正确方法是什么?

tur*_*der 21

尝试:

nosetests -s p1.py > text.txt 2>&1
Run Code Online (Sandbox Code Playgroud)

最后 - 显然 - 提示:如果您不在测试文件目录中,请在.py文件之前添加.

  • 2>&1将stderr发送到stdout,所有这些都将转到text.txt (5认同)