0
私はPythonコードを、サブプロセスの複数インスタンスとして書いています.Popenと、異なるスレッドで動作する関数もあります。これらのプロセスをすべて追跡できる方法はありますか?プログラムの最後に私はそれぞれを殺すことができます。とにかく、私たちはPythonによって開始されたプロセスのリストを取得しますか?
私はPythonコードを、サブプロセスの複数インスタンスとして書いています.Popenと、異なるスレッドで動作する関数もあります。これらのプロセスをすべて追跡できる方法はありますか?プログラムの最後に私はそれぞれを殺すことができます。とにかく、私たちはPythonによって開始されたプロセスのリストを取得しますか?
プログラムによって開始されたプロセスのリストを維持することができます。 subprocess.Popen(...)
のプロセスIDにはPopen.pid
でアクセスできます。 https://docs.python.org/2/library/subprocess.html#subprocess.Popen.pid
プールを作成するためにPythonでマルチプロセッシングを使用できますか? https://docs.python.org/2/library/multiprocessing.html https://docs.python.org/2/library/multiprocessing.html#using-a-pool-of-workers –