Уведомления

Группа в Telegram: @pythonsu

#1 Март 4, 2016 22:21:12

rudichekkk
Зарегистрирован: 2016-02-21
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль psutil

Задача заключается в том, что нужно закрыть блокнот который занимает больше всего памяти.
Я реализовал считывания всего списка процессов, нахождение в нем процесса блокнот, и нахожу тот который занимает больше всего места, но мне нужно получить его pid, потому что пытаясь закрыть по имени закрывается все дерево процессов, в интернете я нашел модуль psutil но Python ругаеться и пишет что такой модуль не определен.

Вот код:

import psutil

PROCNAME = "notepad.exe"

for proc in psutil.process_iter():
if proc.name() == PROCNAME:
print (proc)

Подскажите пожалуйста как решить.

Офлайн

#2 Март 5, 2016 00:47:00

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Модуль psutil

Это сторонний модуль его надо установить утилитой pip которая идет вместе с питоном. Для этого в консоли нужно ввести

pip install psutil



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

#3 Март 5, 2016 01:09:05

rudichekkk
Зарегистрирован: 2016-02-21
Сообщения: 10
Репутация: +  0  -
Профиль   Отправить e-mail  

Модуль psutil

JOHN_16
Это сторонний модуль его надо установить утилитой pip которая идет вместе с питоном. Для этого в консоли нужно ввести

Пишет что “pip” не является внутренней или внешней командой, исполняемой программой или пакетныйм файлом.

Офлайн

#4 Март 5, 2016 08:55:22

JOHN_16
От: Россия, Петропавловск-Камчатск
Зарегистрирован: 2010-03-22
Сообщения: 3292
Репутация: +  221  -
Профиль   Отправить e-mail  

Модуль psutil

Это НУ ОЧЕНЬ легко гуглится.



_________________________________________________________________________________
полезный блог о python john16blog.blogspot.com

Офлайн

Board footer

Модераторировать

Powered by DjangoBB

Lo-Fi Version