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

如何终止使用shell = True启动的python子进程

如何终止使用shell = True启动的python子进程

慕工程0101907 2019-05-29 17:27:03
如何终止使用shell = True启动的python子进程我正在使用以下命令启动子进程:p = subprocess.Popen(cmd, stdout=subprocess.PIPE, shell=True)但是,当我尝试使用时杀死:p.terminate()要么p.kill()该命令在后台继续运行,所以我想知道如何实际终止该进程。请注意,当我运行命令时:p = subprocess.Popen(cmd.split(), stdout=subprocess.PIPE)它在发出时会成功终止p.terminate()。
查看完整描述

4 回答

  • 4 回答
  • 0 关注
  • 1722 浏览
慕课专栏
更多

添加回答

举报

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