判断当前某个进程是否正在运行

psutil 是用于枚举系统上正在运行的所有进程的 python 第三方模块

安装这个模块后判断某个进程是否存在的代码如下:

import psutil

"someProgram" in (p.name() for p in psutil.process_iter())

代码中的 someProgram 为你需要判断的进程的名字,有时候程序运行中需要判断某个进程打开,若打开则将其关闭,就可以用上述代码,另外,以下代码可以查看所有进程的名字

for p in psutil.process_iter():
    print(p.name())

关闭进程的方法参考这篇帖子:http://support.i-search.com.cn/article/1540979045718