0

Python インタープリターに対して同時に実行するために、いくつかのプロセス (Python とは無関係) を開く必要があります (これはそれらを起動しますが、独自のコード実行を続行するためにそれらが終了するのを待ちません)。

理想的には、プロセスが終了したときのコールバック関数を提供します。

例:

def callback(exitcode: int) -> None:
    pass

start_process("g++ file1.cpp", callback=callback)
start_process("gcc file2.c")

私のプログラムが呼び出されたプログラムの前に終了した場合、コールバックを受け取らなくてもかまいません。subprocess モジュールを見てきましたが、そこにある関数はプロセスが終了するのを待ちます。

4

0 に答える 0