呼び出されたときに出力を生成するA
という名前のバイナリがあります。私がBashシェルから呼び出すと、出力のほとんどはA > /dev/null
に抑止されます。すべての出力が抑制されますA &> /dev/null
実行ファイルへのPython呼び出しの出力を抑制する
私はA
を呼び出す必要があるB
という名前のpythonスクリプトを持っています。私はB
からの出力を生成することができ、A
からのすべての出力を抑制したいと考えています。 B
内から
、「B
のすべてのIはos.system('A')
、os.system('A > /dev/null')
、およびos.system('A &> /dev/null')
、os.execvp('...')
、などを試してみたが、それらのどれも私がB &> /dev/null
を実行することができA.
からのすべての出力を抑制しないが、それは抑制します私はそれを望んでいません。
誰でもお勧めしますか?
私はこれを試して、それは働いて、ありがとう! – Lin
+1 for cowsay :) – MestreLion
これは、stdoutへの出力が制限されていないとうまく動作しません。 –