subprocess.Popenからの出力がどのように出力されなくなるのですか?大量の印刷物があると、印刷が遅くなることがあります。subprocess.Popenからの出力を抑制する
11
A
答えて
20
あなたは完全にそれを捨てるしたい場合:
import subprocess
import os
with open(os.devnull, 'w') as fp:
cmd = subprocess.Popen(("[command]",), stdout=fp)
をあなたは、Python 2.5を使用している場合、あなたはfrom __future__ import with_statement
が必要になります、または単にwith
を使用しないでください。 Pythonで
10
3.3+あなたは出力を抑制するために、subprocess.DEVNULL
を使用することができます。あなたもstderr
を抑制したくない場合は
from subprocess import DEVNULL, STDOUT, check_call
check_call([cmd, arg1, arg2], stdout=DEVNULL, stderr=STDOUT)
はstderr=STDOUT
を削除します。
関連する問題
- 1. 出力を抑制する
- 2. 私のMakefileからの出力を抑制する
- 3. 基本クラスのコンストラクタからの出力を抑制する
- 4. System.cmd Elixirの出力を抑制する
- 5. chaiのログ出力を抑制する
- 6. サブプロセスの出力を抑制する
- 7. gc()の出力を抑制する
- 8. RMarkdownの出力値を抑制する
- 9. コードシップサービスの出力を抑制する
- 10. constメソッドからのメッセージ出力を抑制する
- 11. Rmarkdownのhtml出力から<script src = ...>を抑制する
- 12. interact()ウィジェットからの出力を抑制する
- 13. makefileからのコマンド出力を抑制する方法は?
- 14. Exchange powershellスクリプトの出力からExportedCommands出力を抑制する方法
- 15. SPSS出力を抑制する構文
- 16. 出力を抑制するR
- 17. 関数出力を抑制する
- 18. ループ出力用subprocess.Popen
- 19. 抑制、Windowsのコマンド出力NSIS
- 20. jarからログ出力を抑制するのに問題がある
- 21. RmarkdownのRStanからの実行メッセージを抑制するHTML出力
- 22. printfからの出力を一時的に抑制する方法は?コンソールアプリケーションで
- 23. sparkの出力コンソールから "Stage 2 ===>"を抑制する方法は?
- 24. コンソールへの光沢のある出力を抑制する
- 25. manage.py dumpdataの警告出力を抑制しますか?
- 26. subprocess.Popenからの出力を無視します。
- 27. RavenのSentryHandlerはファイルへのStreamHandlerの出力を抑制する
- 28. Rのスキャン機能の出力を抑制する( 'Read X items')
- 29. matlabのstderrへの出力を抑制する
- 30. IOS 5の下のHaskell:出力を抑制する