前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >Python 技术篇-通过进程名获取进程pid实例演示,使用psutil库获取进程id

Python 技术篇-通过进程名获取进程pid实例演示,使用psutil库获取进程id

作者头像
小蓝枣
发布于 2021-12-01 03:54:26
发布于 2021-12-01 03:54:26
5.4K00
代码可运行
举报
运行总次数:0
代码可运行

psutil.process_iter() 方法可以返回进程列表信息,再通过匹配名称,获取进程的 pid 即可。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
import psutil

def get_pid(name):
    '''
     作用:根据进程名获取进程pid
    '''
    pids = psutil.process_iter()
    print("[" + name + "]'s pid is:")
    for pid in pids:
        if(pid.name() == name):
            print(pid.pid)

get_pid("mmc.exe")

运行效果图:

mmc.exe 是我要操作的本地组策略编辑器。

喜欢的点个赞❤吧!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2020/10/13 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
print_control_identifiers() 一般展示的内容都比较多控制台显示的只有后面一部分。 该方法直接就是打印到控制台,中间不会输出文本信息,所以想要存储为 text 文本是行不通的。 调整 cmd 的缓冲区大小就可以更全的展示内容了,右键 cmd,点击属性即可进行设置。
小蓝枣
2021/12/01
1.5K0
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
Python 自动化-pywinauto库定位树结构控件里的树节点实例演示
然后通过 get_item('\本地计算机 策略\计算机配置\管理模板') 层级定位的方式即可定位到树节点。
小蓝枣
2021/12/01
1.5K0
Python 自动化-pywinauto库定位树结构控件里的树节点实例演示
Python 自动化-pywinauto遍历展示程序的所有菜单项,菜单栏menu_select()操作方法的使用
通过 menu().items() 可以获取当前级次下的菜单项,再通过 sub_menu() 判断是有下级菜单项,不断的递归,把所有的菜单项打印出来。
小蓝枣
2021/12/01
1.7K0
Python 自动化-pywinauto遍历展示程序的所有菜单项,菜单栏menu_select()操作方法的使用
用Python监控进程的状态
在平时的工作中,经常会有某些进程突然 CPU 飙升,导致系统卡顿。那如何才能监控某个进程的 CPU 利用率呢?我们今天就一起用 Python 来实现下。
Python研究所
2022/06/17
8280
用pywinauto抓取微信公众号
本文内容在于讨论用pywinauto 如何获取微信控件的问题,欢迎各位大牛指点迷津。
全栈程序员站长
2022/08/30
1.5K0
每日一题_Python.纯Python实
具体需求: 1. 由于自主开发的XmZoomEye-Agent目前被动监控为主,为了实现Zabbix Low-Level Discovery服务自主发现,需要根据进程名自动获取占用端口列表,并根据端口分析上报数据
py3study
2020/01/08
4630
Python常用库-Psutil
介绍一个处理进程的实用工具,这个是一个第三方库。应用主要有类似ps、cd、top,还有查看硬盘、内存使用情况等。
叉叉敌
2019/02/11
1.6K0
Python常用库-Psutil
小白也能掌握的Python部署应用技术
今天分享一下非常简单可行的方式发布 Python 应用程序,发布后只需要通过计算机管理后台启停你的应用程序,熟悉后可在其基础上进行功能拓展改进,是小白快速开发一个可用落地应用的最佳选择。本文将详细介绍两种方法将Python程序部署成windows服务。Python web应用服务器部署不在此次讨论之中。
用户8949263
2022/04/08
1.7K0
小白也能掌握的Python部署应用技术
ansible模块定制开发
现以pids.py模块进行讲解,该文件位于ansible/modules/system/pids.py,一旦你理解模块的基本开发流程,就可以开发的模块,让自己的能力更上一层楼:
yxxhero
2022/05/31
1.1K0
Python 自动化系统信息收集
psutil能够轻松实现获取系统运行的进程和系统利用率包括(CPU,内存,磁盘 和网络)等。主要用于系统监控。对于系统维护来说是个不错的模块。
王 瑞
2022/12/28
1.3K0
Python获取pid和进程名字
     如果pip不识别,就进入下载的python目录下面执行:。。。Python36\Scripts
py3study
2020/01/10
3.1K0
如何利用Python杀进程并保持驻留后台检测
如何利用Python杀进程并保持后台检测驻留? 因为有一些软件一直驻留,想删的话之后又重新出现了,所以想到利用Python来进行杀进程。
繁华是客
2023/03/03
4210
psutil:系统监控和进程管理
psutil(process and system utilities)是一个全能型的跨平台库,用 Python 编写,旨在简化对系统监控和进程管理的编程工作。 它提供丰富的接口,让你能够轻松获取系统运行时的信息,涉及的范围包括但不限于进程、CPU、内存、磁盘、网络等。 这个强大的库起源于谁的想法?它究竟有多广泛的应用场景? psutil 不仅仅是一个库,它背后的故事、持续的维护和迭代也充分证明了开源社区的活力和魅力。 你可以在它承载的每一行代码中感受到来自全世界贡献者的智慧。 不得不提,psutil 与其他系统监控工具相比,拥有统一的接口和更丰富的功能。 无论你使用的是 Linux、Windows、macOS 还是某种 BSD 系统,它都可以让你的系统管理和监控工作如鱼得水。 项目地址:https://github.com/giampaolo/psutil
luckpunk
2025/01/18
1630
psutil的Process python获取进程信息「建议收藏」
返回此进程是否正在运行。它还检查PID是否已被另一个进程重用,在这种情况下返回False。
全栈程序员站长
2022/06/27
2.7K0
psutil的Process python获取进程信息「建议收藏」
psutil - Python中用于进程和系统监控的跨平台库
psutil(进程和系统实用程序)是一个跨平台库,用于检索 Python 中运行的进程和系统利用率(CPU、内存、磁盘、网络、传感器)的信息。
wangmcn
2023/11/22
3060
psutil - Python中用于进程和系统监控的跨平台库
如何通过网页超链接控制电脑应用程序
我们通过手机端可以管理电脑进程资源,上一篇推文已经实现对电脑进程资源查看,本次介绍如何实现对电脑应用程序的启停管理。
用户8949263
2022/04/08
1.5K0
如何通过网页超链接控制电脑应用程序
Python运维之psutil模块
最近开始学习Python自动化运维,特记下笔记。 学习中使用的系统是Kali Linux2017.2,Python版本为2.7.14+ 因为在KALI里面没有自带psutil模块,需要使用pip进行安装
py3study
2020/01/09
1.5K0
Python运维之psutil模块
Linux系统进程管理(Python)
psutil模块在获取进程信息方面也提供了很好的支持,包括使用psutil.pids()方法获取所有进程PID
子润先生
2021/07/12
1.2K0
Android 获取进程名函数,如何优化到极致?
通过ActivityManager来获取进程名,网上也能搜索到很多人推荐这个用法。
字节流动
2020/09/29
5K0
[linux性能优化]python第三方库-PSUtil库
PSUtil库是Python的一个第三方库,它可以访问各种系统信息和资源利用率,如CPU,内存,磁盘,网络接口,进程等。在Linux、Windows、Mac OS X、FreeBSD等操作系统中,PSUtil提供了一致的接口,这使得它成为了Python系统管理和监控的有力工具。PSUtil支持Python2和Python3版本,使用非常方便,安装后只需import就可以使用了。
五分钟学SRE
2023/11/18
4020
推荐阅读
相关推荐
Python 自动化-pywinauto库print_control_identifiers()方法打印内容显示不全解决办法,cmd展示更多内容设置方法
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验