举例说明python获取Windows运行的进程
时间: 2024-05-12 15:15:51 浏览: 214
可以使用Python内置的subprocess模块来获取Windows运行的进程。具体实现如下:
```python
import subprocess
# 使用tasklist命令获取进程列表
output = subprocess.check_output("tasklist", shell=True)
# 将输出结果按行分割
lines = output.decode().split('\n')
# 遍历每一行输出结果,获取进程名称和PID信息
for line in lines:
if line:
process_info = line.split()
process_name = process_info[0]
process_pid = process_info[1]
print("进程名称:{},进程PID:{}".format(process_name, process_pid))
```
这段代码通过执行Windows的tasklist命令获取系统中运行的进程列表,并分别获取进程名称和PID信息,最后打印出来。
阅读全文