可以使用Python中的`psutil`模块来判断进程是否在运行。
示例代码:文章源自爱尚资源教程网-https://www.23jcw.net/6401.html
import psutil process_name = '进程名' for proc in psutil.process_iter(): try: pinfo = proc.as_dict(attrs=['pid', 'name']) except psutil.NoSuchProcess: pass else: if process_name.lower() in pinfo['name'].lower(): print('进程在运行') break else: print('进程未运行')
其中,`psutil.process_iter()`函数返回一个迭代器,可以遍历当前正在运行的所有进程。`proc.as_dict(attrs=['pid', 'name'])`函数返回一个字典,包含进程的pid和name信息。判断进程是否在运行的方法是遍历所有进程,查找进程名中是否包含指定的进程名,如果存在则说明进程在运行。文章源自爱尚资源教程网-https://www.23jcw.net/6401.html 文章源自爱尚资源教程网-https://www.23jcw.net/6401.html
相关文章
版权声明:文章图片资源来源于网络,如有侵权,请留言删除!!!