python

超轻量级php框架startmvc

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

更新时间:2020-07-10 12:06:02 作者:startmvc
如下所示:'''@author:Jacobpc'''importosimportsysimportsubprocessdefget_process_id(name):child=subprocess.Popen(["pg

如下所示:


'''
@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 杀死 进程