問題タブ [suppressmessage]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
hadoop - hadoop fs コマンドの情報メッセージを抑制する方法
hadoop fs -get コマンドを実行すると、すべての情報メッセージが表示されます。これらのメッセージを抑制するにはどうすればよいですか。
python - 特定のプロセスで stdout を抑制する
2 つの主要なタスクを実行する Python スクリプトがあります。
- スクリプト自体からコードを実行する
- バックグラウンドプロセスを起動します
multiprocessing.Process(target=...)
私の質問は:stdout
メイン プロセスに影響を与えることなく、その特定のプロセスからミュートする方法はありますか? で変更しようとしましたsys.stdout
が、すべてのプロセスとメイン プロセスに影響します (プログラムのすべてのインスタンスが同じオブジェクトを指しています)。
プロセスによって実行されている関数からすべてのステートメントを削除するprint()
ことはできません。これは、プログラムの別のルーチンがメイン プロセスでその関数を呼び出し、それらの print ステートメントが必要になるためです。
また、印刷を実行する必要があるかどうかを示すためにブール値フラグを使用できることにも気付きましたが、誰かが私にもっと良いアプローチをしてくれることを望んでいました.
どうもありがとうございました!