1. ホーム
  2. python

[解決済み] pytestの実行中に作成された通常の印刷出力を見るにはどうすればよいですか?

2022-03-15 18:39:46

質問

時々、自分のコードにいくつかのprint文を挿入し、それを実行したときに何が出力されるかを見たいと思うことがあります。私のいつもの方法は、既存の pytest テストを使用しています。しかし、これらを実行するとき、私はどんな標準出力も見ることができないようです(少なくとも、私のIDEであるPyCharmの中から)。

pytestの実行中に標準出力を見る簡単な方法はありますか?

どのように解決するのですか?

その -s スイッチ は、テストごとのキャプチャを無効にします (テストが失敗した場合のみ)。

-s と同じです。 --capture=no .