私のプログラム(Pythonで書かれている)から複数のPythonスクリプトを生成(fork?)したいですか?Pythonプログラムから複数のPythonスクリプトを生成する方法は?
私の問題は、pexpect
を使用して出力を収集するので、1つの端末を各スクリプト専用にしたいということです。
私はpexpect
、os.execlp
、およびos.forkpty
を使用しようとしましたが、どちらも期待したとおりに行っていません。
子プロセスを生成して忘れてしまいます(データを処理して、pexpect
で読み込み可能な端末に出力して終了します)。
ライブラリ/ベストプラクティスなどはありますか?この仕事を達成するために?
p.s.私がSTDOUTに書き込んでそれから読む理由を聞く前に、私はSTDOUTに書き込まないと言います。私はtshark
の出力を読みます。