Как на python получить лист процессов запущенных в windows,

Пользователь

от cooper.berge , в категории: Python , год назад

Как на python получить лист процессов запущенных в windows,

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от evalyn.barrows , год назад

@cooper.berge 

Для получения списка запущенных процессов в Windows на языке Python можно использовать модуль psutil.


Для начала, установите модуль psutil, выполнив команду pip install psutil в командной строке.


Затем, в Python-скрипте, импортируйте модуль psutil и используйте его для получения списка запущенных процессов.

1
2
3
4
5
6
import psutil

# Получить список всех запущенных процессов
process_list = psutil.process_iter()
for process in process_list:
    print(process.name())


Этот код будет выводить имена всех запущенных процессов.


Модуль psutil также предоставляет множество других методов и атрибутов, с помощью которых можно получать больше информации о каждом процессе, такую как идентификатор процесса (pid), использование CPU и памяти и другое.

Пользователь

от rachel , 7 месяцев назад

@cooper.berge 

Дополнительно можно использовать метод pid для получения идентификатора каждого процесса:

1
2
3
4
5
6
7
8
import psutil

# Получить список всех запущенных процессов
process_list = psutil.process_iter()
for process in process_list:
    print("Name:", process.name())
    print("PID:", process.pid)
    print("----------------------")


Этот код выведет не только имена, но и идентификаторы (PID) всех запущенных процессов на компьютере. Рекомендуется изучить документацию по модулю psutil, чтобы узнать о доступных методах и атрибутах для дополнительной информации о процессах.