kill掉Popen的子子孙孙进程

昨天工作中遇到一个问题,折腾了一晚上,睡了一觉,早上来公司解决了。 简单描述一下:项目使用python的subprocess模块,调用Popen创建子进程,使用完毕之后调用terminate和wait方法结束进程,本来一切都挺好,但是ps检查服务的时候,发现调用的子进程并没有被真正干掉,因为Popen这里是充当了监工的角色,新起了一个子进程来替他干活,每调用一次都会出现两个新的子进程,还杀不掉,占
相关文章
相关标签/搜索