Если вам нужно выключить компьютер автоматически из Python-скрипта, вы можете использовать библиотеку subprocess, которая позволяет запускать процессы и работать с их выводом. Вот пошаговая инструкция, как это можно сделать:
Шаг 1: импортируйте библиотеку subprocess
«`python
import subprocess
«`
Шаг 2: используйте команду subprocess. call для выключения компьютера
«`python
subprocess. call([«shutdown», «/s»])
«`
Эта команда запустит процесс выключения компьютера. Флаг /s означает «выключить», а /r означает «перезагрузить». Вы можете использовать другие флаги, чтобы настроить процесс выключения.
Шаг 3: запустите скрипт и проверьте, что процесс выключения запущен
«`python
import subprocess
subprocess. call([«shutdown», «/s»])
print(«Компьютер будет выключен!»)
«`
При запуске этого скрипта вы увидите вывод «Компьютер будет выключен!». После этого компьютер должен выключиться.
Несколько полезных советов:
— Убедитесь, что у вас есть права администратора на компьютере, чтобы запустить процесс выключения.
— Если вы хотите выключить компьютер с задержкой, добавьте флаг /t и указывайте задержку в секундах. Например, subprocess. call([«shutdown», «/s», «/t», «60»]) выключит компьютер через 60 секунд.
— Обратите внимание, что выключение компьютера может привести к потере несохраненных данных, поэтому сохраните свои данные перед выключением компьютера.