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