脚本如下,os.system()直接执行linux下的命令,os.popen()执行linux下的命令并且返回执行后的结果。
import os
ret_text_list = os.popen("ps | grep python")
pid_list = []
for line in ret_text_list:
pid_list.append(line)
cmd_list = pid_list[0].split()
pid_num = cmd_list[1]
print pid_num
os.system("kill -9 %s"%pid_num)
这个可以用于杀掉一个名字为python的进程。