2015-02-10 68 views
0

我的一個朋友想用Python 3.4自動關閉他的電腦(放入一個程序)。有沒有人知道一個基本的儘可能小的方法來做到這一點?電腦關閉Python 3.4

OS: 的Mac OSX約塞米蒂

感謝

回答

3

OS X是Unix在它的基礎,所以你可以使用Unix命令。你可以使用:

#!/usr/bin/python 
import os 
os.system("shutdown -h now") 

必須以超級用戶身份運行,否則無法正常工作。但是,您可以添加到sudoers文件(man visudoshutdownNOPASSWD程序是要執行的腳本,並使用sudo shutdown …,而不是僅僅shutdown…

import subprocess 
subprocess.call(['osascript', '-e', 
'tell app "System Events" to shut down']) 
用戶