Как выключить компьютер с помощью Python: пошаговая инструкция

Если вам нужно выключить компьютер автоматически из 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 секунд.
— Обратите внимание, что выключение компьютера может привести к потере несохраненных данных, поэтому сохраните свои данные перед выключением компьютера.