2015-12-02 14 views
6

私は最終的にコンピュータをシャットダウンするPythonスクリプトを書いています。これは、シャットダウンのいくつかの並べ替えを行いますが(ユーザーがコンピュータユーザーを切り替えることができます)Windowsのターンオン制御パンネルに残っPythonを使ってコンピュータをshudownする方法

os.system("shutdown /p") 

この行はその一部です。

コンピュータを完全にシャットダウンする方法はありますか?

私は、成功していない他のos.system( "shutdown ___")メソッドを試しました。

他にも役立つ方法はありますか?

+1

ために、次を使用しますPythonでは、 'shutdown/p'は端末コマンドとして単にシステムに送られます。オプションが異なる可能性があるため、お使いのOSのバージョンを指定してください。 – TigerhawkT3

+0

はい、もちろんです。しかし、私の質問は、おそらくPythonモジュールを使用する方法があるかどうかです。または別の方法ですか? 私はいくつかのコンピュータでプログラムを実行する必要があるので、OSのバージョンは同じではありません。 ありがとう –

答えて

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

これはあなたにとって役に立ちます。 Linux用の

1

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

か:あなたはパスワードのsudoのプロンプトなしで即時シャットダウンをしたい場合、これは本当に何の関係も持っていないUbuntuと同様のディストリビューションの

os.system('systemctl poweroff') 
関連する問題