如何在 PyCharm 运行期间显示 pytest 输出? [复制]

Posted

技术标签:

【中文标题】如何在 PyCharm 运行期间显示 pytest 输出? [复制]【英文标题】:How to show pytest output during run in PyCharm? [duplicate] 【发布时间】:2021-08-30 06:22:44 【问题描述】:

我希望看到正在打印的输出(而不是在测试结束后)。

我正在使用 PyCharm。我会在命令行中添加 -s 参数。

【问题讨论】:

这能回答你的问题吗? Pycharm and sys.argv arguments,还有***.com/q/14405063 @bad_coder ,不。您链接的第一个问题与 pytest 无关,其答案未提及“附加参数”字段。第二个问题与 Pycharm 无关。 这两个线程一起充分回答了这个问题,但如果你想要更精确,How do I configure PyCharm to run py.test tests? @bad_coder ,谢谢,其中一个未被接受的答案确实提到了“其他参数”。 没问题,投票结束问题与个人无关。我有时会在一天之内投出 50 票,这是 SO 保持井井有条的唯一方法。去年half a million questions were closed 每天有 6000 个问题被提出,3000 个帖子被删除。 【参考方案1】:

在测试的配置中(运行 -> 编辑配置...),在“附加参数:”字段中,添加:“-s”。

【讨论】:

以上是关于如何在 PyCharm 运行期间显示 pytest 输出? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

3.pytest文档-pycharm运行pytest

pytest文档3-pycharm运行pytest

pytest文档3-pycharm运行pytest

Pytest (二) 在Pycharm中以pytest的方式运行

pytest_03_pycharm运行pytest (转:上海悠悠)

pycharm运行pytest无法实时输出信息