仅使用 Python 内置模块检查进程是否在 Windows 中运行

Eug*_*e S 2 python windows process

我知道有几种方法可以使用psutilwin32ui模块来完成该任务。但我想知道是否可以选择使用 Python内置模块来做到这一点?我也发现了这个问题:

使用Python检查Windows上是否存在PID而不需要库

但是在这种情况下,对象位于PID并且我想使用进程名称来完成它。

Lex*_*sla 5

也许这会帮助你:

import subprocess

s = subprocess.check_output('tasklist', shell=True)
if "cmd.exe" in s:
    print s
Run Code Online (Sandbox Code Playgroud)