私は、iotハードウェアからデータを取得し、printfを使用してコンソール上に情報を出力するc実行可能ファイルを持っています。私は道subprocess.callを使用して実行可能なprint文の出力をリアルタイムで読み取る
subprocess.call(["demoProgram", "poll"])
、コンソールに出力を印刷する次にsubprocess.callを使用してそうすることができる午前たのpythonからこの実行ファイルを実行したいです。しかし、私はリアルタイムでさらに情報を処理するために私のpythonコードを使ってこの出力(printf)をキャプチャする必要があります。サブプロセスを使用してこの出力をリアルタイムでキャプチャするにはどうすればよいですか?
提案された回答のいずれかが問題を解決した場合は、同意してください。あなた自身でこの問題を解決した場合は、回答を提供して受け入れられた解決策としてマークすることができれば役に立ちます。それでも問題が解決しない場合は、質問を詳細に更新してください。 –