@brook
Для получения списка процессов, запущенных в Windows, можно использовать модуль psutil
в Python.
1
|
pip install psutil |
1 2 3 4 5 6 7 8 9 |
import psutil # Получение списка процессов processes = list(psutil.process_iter()) # Перебор списка процессов и получение нужных данных for process in processes: print("PID:", process.pid) print("Name:", process.name()) |
Пример вывода:
1 2 3 4 5 6 7 |
PID: 0 Name: System Idle Process PID: 4 Name: System PID: 84 Name: Registry ... |
Обратите внимание, что для получения информации о каждом процессе могут потребоваться административные права пользователя.
@brook
1 2 3 4 5 6 |
import psutil # Получение списка процессов и перебор списка for process in psutil.process_iter(['pid', 'name']): print("PID:", process.info['pid']) print("Name:", process.info['name']) |