0
私は、os.system()
を呼び出してJython 2.1から外部コマンドを実行しています。これは動作しますが、外部プログラムが書き込んでいるエラーメッセージは表示されません。外部コマンドを実行し、Jython 2.1からstderr/stdoutを読み込みます。
Jython 2.1は古すぎてsubprocess
を使用できません。os.popen
はJython 2.1では存在しないようです。
Jythonスクリプト内で外部プログラムのstderrとstdoutをキャプチャするにはどうすればよいですか?
ありがとうございました。私のJavaの知識は非常に限られており、絶望的に古くなっています。私はちょうどJavaでこれを効果的に行う方法を知らなかった。やってみます。 –