2015-12-02 3 views
6

Я написал сценарий Python, который должен в конечном итоге выключить компьютер.Как переопределить компьютер с помощью Python

Эта линия является частью этого:

os.system("shutdown /p") 

Это делает какой-то остановки, но остается на перевернутых на Windows, пулт управления (где пользователь может переключить пользователей компьютеров).

Есть ли способ полностью отключить компьютер?

Я пробовал другие методы os.system («shutdown ___») без каких-либо проблем.

Есть ли другой способ, который может помочь?

+1

Это на самом деле не имеет ничего общего с Python, так как 'shutdown/p' просто отправляется в систему как команда терминала. Укажите свою версию ОС, так как параметры могут отличаться. – TigerhawkT3

+0

Да, конечно. Но мой вопрос заключается в том, возможно ли использование Python-модулей? или по-другому? И мне нужно запустить программу на нескольких компьютерах, поэтому версия ОС не то же самое. Спасибо –

ответ

6
import os 
os.system('shutdown -s') 

Это будет работать на вас.

1

Для Linux:

import os 
os.system('sudo shutdown now') 

или: если вы хотите, немедленное выключение без SUDO запроса пароля, используйте следующее для Ubuntu и подобного дистрибутив

os.system('systemctl poweroff') 
Смежные вопросы