私はbitcoinの鉱夫のためのGUIを書いて遊んでいましたが、今は "開始"と "停止"ボタンが付いたウィンドウがあります。 p = subprocess.Popen(args)プロセスをオープンし、self.p.terminate()はプロセスを終了します。私の次のステップは、その出力から鉱夫の速度を読み取ることです。プロセスの出力をどのように読み取るのですか?Pythonでsubprocess.popenによって生成されたファイルの出力を読み取るにはどうすればよいですか?
1
A
答えて
1
あなたは呼び出し:
out, err = p.communicate()
2
使用Popen.communicate出力を読み取ること。例えば。
import subprocess
p = subprocess.Popen('ls', stdout=subprocess.PIPE, stderr=subprocess.PIPE)
# returns a tuple containing the the stdout and stderr of the program
res, err = p.communicate()
関連する問題
- 1. Javascriptで生成されたDOMをプログラムで読み取るにはどうすればよいですか?
- 2. Pythonで受け取った要求値を読み取るにはどうすればよいですか?
- 3. テキストファイルを読み込み、Prologのファイルに出力するにはどうすればよいですか?
- 4. 入力時に入力を読み取るにはどうすればよいですか? - Python
- 5. Rustでブロックせずに子プロセスの出力を読み取るにはどうすればよいですか?
- 6. PHP、別のPHPファイルによって作成されたコンテンツをファイルに出力するにはどうすればよいですか?
- 7. scanfを使ってcでtxtファイルを読み取るにはどうすればよいですか?
- 8. 出力にランダムに生成する文字を取得するにはどうすればよいですか?
- 9. Hibernateによって生成されたユニークなフィールドを扱うにはどうすればいいですか?
- 10. ArduinoでATコマンドの出力を読み取るにはどうすればよいですか?
- 11. MapReduceでバイナリ入出力ファイルを読み書きするにはどうすればよいですか?
- 12. 生成されたターゲットからBUILDファイルを派生させるにはどうすればよいですか?
- 13. gcc-xmlのようなclangでメタデータ出力を生成するにはどうすればよいですか?
- 14. バックボーンフェッチによって生成されたエラーを見つけるにはどうすればいいですか
- 15. Pythonでファイルからリストを読み取るにはどうすればよいですか?
- 16. エリクサーでの読み書きのために適切にフォーマットされた生のテキストを出力するにはどうすればよいですか?
- 17. 複雑なtxtファイルをデータブロックで読み取って、それをcsvファイルとしてPythonに保存するにはどうすればよいですか?
- 18. ファイルからの入力を正しく読み取るにはどうすればよいですか?
- 19. Pythonでエラーを出力するにはどうすればよいですか?
- 20. Trueのみで構成されたデータセットをトレーニングするにはどうすればよいですか? Pythonで
- 21. iPython 5で色を読み取れるようにするにはどうすればよいですか?
- 22. 実行時に-javaagentで渡された値を読み取るにはどうすればよいですか?
- 23. C++ライブラリを使ってアンドロイドアプリにパッケージされたファイルを読むにはどうすればよいですか?
- 24. 生のUnicodeエンコードされたコンテンツを読みやすくするにはどうすればよいですか?
- 25. 次の読み込みと同じになる.daeファイルからインポートされたオブジェクトのIDを生成するにはどうすればよいですか?
- 26. ファイル入力にファイルが選択されているかどうかをJQueryを使って検出するにはどうすればよいですか?
- 27. グラデルで生成されたpomファイルにプロパティセクションを追加するにはどうすればよいですか?
- 28. javascriptでJSESSIONIDを読み取るにはどうすればよいですか?
- 29. 実行中にスペースを読み取れるようにするにはどうすればよいですか?
- 30. DebuggerNonUserCodeAttributeがデータセットデザイナーによって生成されたコードに配置されないようにするにはどうすればよいですか?
なぜdownvoteですか?それは動作しませんでしたか? –