您的位置:首页 > 运维架构 > Linux

python 判断linux进程,并杀死进程的实现方法

2019-07-01 22:19 1036 查看

如下所示:

'''
@author: Jacobpc
'''
import os
import sys
import subprocess

def get_process_id(name):
child = subprocess.Popen(["pgrep","-f",name],stdout=subprocess.PIPE,shell=False)
response = child.communicate()[0]
return response

pid = get_process_id("python socialbanklog.py")
print pid
if not pid:
print "no target pid to kill,please check"
sys.exit(1)

result=os.system("kill -9 "+pid)
if result==0:
print "execute kill success"
else:
sys.exit(1)
 

以上这篇python 判断linux进程,并杀死进程的实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考

您可能感兴趣的文章:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  python linux 杀死 进程