@SergeyHomik
Питонист с годовалым стажем. Сейчас занимаюсь web

Как взаимодействовать с ОС через python?

Всех приветствую!
Сегодня задался вопросом, а как через питон взаимодействовать с операционной системой? Прекрасно ознакомлен с модулем os. Что нужно для взаимодействия? Например, мне нужно написать прогу, если приложение занимает более 1 гб оперативы - закрыть его, или чтобы программа сама себе дала права админа, или поставила сама себя в автозагрузку. Может подскажете, какие нужно знать модули или технологии, может кинете статью или целую книгу, если такая имеется. Просто интересно, как взаимодействовать, например, с тем же диспетчером задач.
Благодарю за то, что хоть потратили время на прочтение.
  • Вопрос задан
  • 140 просмотров
Пригласить эксперта
Ответы на вопрос 1
@lyrjie
psutil -- для мониторинга потребления ресурсов процессами.
Модуль pywin32 или win32api (что, по сути, одно и то же) -- для использования API Windows (завершение процессов, например)
Для автозапуска достаточно переместить исполняемый файл или ярлык в папку
C:\Documents and Settings\All Users\Start Menu\Programs\Startup
, для копирования файла можно использовать стандартный модуль shutil
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы