我创建了一个使用 Python subprocess.Popen(...) 的脚本。当我单击一个按钮时,我想销毁这个子进程(我使用 subprocess.kill())。当我使用 Python 时它工作正常。
但是,当我使用 PyInstaller “编译”我的脚本时,这不起作用。实际上,在任务管理器(Windows)中,有两个进程(一个来自临时目录[我猜是由 PyInstaller 创建的])。因此,当我单击按钮时,一个进程会停止,但 PyInstaller 创建的进程不会。
如何一次杀死 2 个进程?
坦克斯
PS:对不起我的英语不好...