python 根据pid杀死相应进程的方法

yipeiwu_com6年前Python基础

用python语言实现根据pid杀死相应进程

kill_process.py代码如下

#! /usr/bin/python
# -*- coding: utf-8 -*-

import os
import sys
import signal


def kill(pid):

  try:
    a = os.kill(pid, signal.SIGKILL)
    # a = os.kill(pid, signal.9) # 与上等效
    print '已杀死pid为%s的进程, 返回值是:%s' % (pid, a)
  except OSError, e:
    print '没有如此进程!!!'

if __name__ == '__main__':
  kill(8132)

ok, Enjoy it !!!

以上这篇python 根据pid杀死相应进程的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持【听图阁-专注于Python设计】。

相关文章

Django框架登录加上验证码校验实现验证功能示例

本文实例讲述了Django框架登录加上验证码校验实现验证功能。分享给大家供大家参考,具体如下: 验证码生成函数 pip install Pillow # /verify_c...

对python pandas读取剪贴板内容的方法详解

我使用的Python3.5,32版本win764位系统,pandas0.19版本,使用df=pd.read_clipboard()的时候读不到数据,百度查找解决方法,找到了一个比较靠谱的...

pyinstaller打包多个py文件和去除cmd黑框的方法

pyinstaller打包多个py文件和去除cmd黑框的方法

1.打包多个py文件并且去除cmd黑框 格式:pyinstaller.exe -F 路径\文件名.py空格路径\文件名.py空格--noconsole 以上这篇pyinstaller打...

virtualenv实现多个版本Python共存

virtualenv实现多个版本Python共存

virtualenv创建一个拥有自己安装目录的环境, 这个环境不与其他虚拟环境共享库, 能够方便的管理python版本和管理python库。主要解决不同项目之间环境冲突的问题。 小技巧...

Python运维自动化之nginx配置文件对比操作示例

Python运维自动化之nginx配置文件对比操作示例

本文实例讲述了Python运维自动化之nginx配置文件对比操作。分享给大家供大家参考,具体如下: 文件差异对比diff.py #!/usr/bin/env python # imp...