为了账号安全,请及时绑定邮箱和手机立即绑定

Python:当父母去世时,如何杀死子进程?

Python:当父母去世时,如何杀死子进程?

慕婉清6462132 2019-12-04 10:07:33
子进程开始于subprocess.Popen(arg)有没有办法确保在父母异常终止时将其杀死?我需要在Windows和Linux上都能使用。我知道此Linux解决方案。编辑:subprocess.Popen(arg)如果存在使用其他启动进程的方法的解决方案,则可以放宽启动子进程的要求。
查看完整描述

3 回答

?
猛跑小猪

TA贡献1858条经验 获得超8个赞

我看到我错过了示例中的滚动条,该滚动条整齐地修剪了if __name__ == "__main__":块。这样做更有意义!但是,与使用OS级工具(在Linux和Windows上均可用)的更多解决方案相比,这种方法似乎不必要而复杂且不可靠,并且为问题创造了新的机会-例如,当前编写的代码使应用父母监视孩子的生活或获得退出代码,如果运行多个孩子,将泄漏看门狗进程。

查看完整回答
反对 回复 2019-12-04
  • 3 回答
  • 0 关注
  • 960 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信