psutil



Автор Cheat Cheater задал вопрос в разделе Python

как на python вывести список запущенных процессов? пример "Диспетчер задач" и получил лучший ответ

Ответ от
Использовать psutil например.
import psutil
processes = psutil.get_process_list()
Вы получите список объектов Process, среди методов которого есть "pid" - идентификатор процесса, и "name" - имя процесса.
Вывести все имена всех процессов можно например так:
import psutil
for p in psutil.get_process_list():
print p.name()
Модуль есть в стандартном pypi, установить можно с помощью pip (pip install psutil)
Cheat Cheater
(166)
да - 2.7.9, я уже разобрался, вот код
'''установка 'psutil' - pip install psutil'''#coding=utf-8
import psutil
for p in psutil.process_iter():
print(p)
'''вывод''''''psutil.Process(pid=0, name='System Idle Process')
psutil.Process(pid=4, name='System')
psutil.Process(pid=256)
psutil.Process(pid=320, name=u'taskeng.exe')
psutil.Process(pid=752)
psutil.Process(pid=768, name=u'cmd.exe')
psutil.Process(pid=800)
psutil.Process(pid=872)
psutil.Process(pid=888, name=u'chrome.exe')
psutil.Process(pid=904)
psutil.Process(pid=940)
psutil.Process(pid=956, name=u'wuauclt.exe'psutil

Ответ от 22 ответа[гуру]
Привет! Вот подборка тем с похожими вопросами и ответами на Ваш вопрос: как на python вывести список запущенных процессов? пример "Диспетчер задач"
 

Ответить на вопрос:

Имя*

E-mail:*

Текст ответа:*
Проверочный код(введите 22):*