子进程开始于subprocess.Popen(arg)有没有办法确保在父母异常终止时将其杀死?我需要在Windows和Linux上都能使用。我知道此Linux解决方案。编辑:subprocess.Popen(arg)如果存在使用其他启动进程的方法的解决方案,则可以放宽启动子进程的要求。
3 回答
猛跑小猪
TA贡献1858条经验 获得超8个赞
我看到我错过了示例中的滚动条,该滚动条整齐地修剪了if __name__ == "__main__":
块。这样做更有意义!但是,与使用OS级工具(在Linux和Windows上均可用)的更多解决方案相比,这种方法似乎不必要而复杂且不可靠,并且为问题创造了新的机会-例如,当前编写的代码使应用父母监视孩子的生活或获得退出代码,如果运行多个孩子,将泄漏看门狗进程。
添加回答
举报
0/150
提交
取消