【发布时间】:2021-04-21 23:11:46
【问题描述】:
在 Pycharm 上使用 pytest,我有一些长时间的测试,我希望能够手动监控其进度。
诸如神经网络训练之类的东西 - 我想查看损失和进度条。
从像main() 这样的常规函数运行相同的代码可以得到很好的控制台输出。
在测试结束之前,通过 pytest 测试运行不会向控制台发送任何内容。
如何在 Pycharm 中让 pytest 仍然输出到控制台?
我找到了this answer 并尝试了-s 和--capture=tee-sys,它们基本上什么都没做。
2021 年 2 月 3 日 刚问on pycharm's forum。
【问题讨论】:
-
我最初是错的,现在我的答案是固定的。它是附加参数而不是参数