当我通过manage.py test
运行django测试时,有没有办法将结果输出到文本文件?
答案 0 :(得分:13)
在linux上,你可以这样做:
python manage.py test > stdout.txt 2> stderr.txt
将输出重定向到文件。
答案 1 :(得分:0)
仅Linux ...
python manage.py test 2>&1 | tee -a test.txt
这会将stdout
和stderr
的结果捕获为单个流,并仍将输出发送到控制台。
有关输出重定向的说明,请参见In the shell, what does " 2>&1 " mean?
与How do I write stderr to a file while using "tee" with a pipe?的输出重定向方法稍有不同