3
Python関数呼び出しからstdout出力をキャプチャする方法?
オブジェクトに対して何かを行うPythonライブラリを使用しています do_something(my_object) そしてそれを変更します。その間、いくつかの統計をstdoutに出力します。この情報を把握したいと思います。適切な解決策はdo_something()、関連情報を返すように変更することです。 out = do_something(my_object) しかしdo_something()、この問題に取り組む開発者たちが現れるまでにはしばらくかかります。回避策として、私do_something()はstdoutへの書き込みを解析することを考えました。 コードの2点間のstdout出力をキャプチャするにはどうすればよいですか。 start_capturing() do_something(my_object) out = end_capturing() ?