在python之中除了能够用它本身去实现某一些功能之外和可以去对系统进行操作,因为python有很多的标准库和第三方库都是可以去执行一些特殊的操作的 。下面这一篇文章会来介绍一下该怎么去使用python查看和关闭进程的方法,一起看看吧 。

【Python怎么去查看当前设备的进程?Python如何去关闭进程】(1)在python的标准库之中有一个模块叫做psutil,它是一个可以对当前系统和进程进行操作的工具集,使用这个模块就能够去对操作系统内的进程进行操作了 。
在python之中还有一个模块是os,它可以直接去对操作系统执行任意的操作,它的方法kill可以去关闭一个指定的进程 。首先需要去导入指定的模块然后通过psutil这个库去获取所有的进程信息以及进程号,具体实例如下所示:
# 导入模块import psutilimport osimport signal# 获取进程号pids = psutil.pids()for pid in pids: p = psutil.Process(pid) # get process name according to pidprocess_name = p.name()(2)在获取到了进程号和进程的信息之后就可以根据进程的名称去指定的删除哪一个进程了,因为可以使用进程名称去指向实际的进程,代码如下:
pids = psutil.pids()for pid in pids: p = psutil.Process(pid) # get process name according to pid process_name = p.name() # kill process "sleep_test1" if 'sleep_test1' == process_name: print("kill specific process: name(%s)-pid(%s)" %(process_name, pid)) os.kill(pid, signal.SIGKILL)以上就是关于“Python怎么去查看当前设备的进程?Python如何去关闭进程”的全部内容了,想要了解更多python的实用知识和代码示例可以持续关注这个频道,每次更新都会有很多新的知识技术分享给大家 。
猜你喜欢
- Pycharm该要怎么去使用?Pycharm的正确使用方法是什么
- python里的max函数怎么用?这篇文章初学者一定要看
- Postgresql数据库中没有dual表怎么办?dual表有什么用
- python如何使用列表推导式?这三个方法你不一定全知道
- python cv2 read出错是因为什么?有可能因为这三种情况
- Python怎么去对csv文件的数据进行排序?这个方法很好用
- 如何使用python网络爬虫获取网页数据?超简单的方法来了
- Liunx的发行版Arch上要怎么安装vim?最全步骤在这个文章
- Python爬虫怎么赚钱?Python爬虫的兼职有哪些
- Python123是一个什么东西?Python123有什么用处
