5
Python 2.7でサブプロセスの出力を非表示にする方法
私はUbuntuでeSpeakを使用していて、メッセージを出力して話すPython 2.7スクリプトがあります。 import subprocess text = 'Hello World.' print text subprocess.call(['espeak', text]) eSpeakは目的のサウンドを生成しますが、いくつかのエラー(ALSA lib ...、ソケット接続なし)でシェルを乱雑にするため、以前に印刷されたものを簡単に読み取ることができません。終了コードは0です。 残念ながら、その冗長性をオフにする文書化されたオプションはないので、それを視覚的にのみ沈黙させ、オープンシェルをクリーンな状態に保ち、さらに対話する方法を探しています。 これどうやってするの?