0
A
回答
3
OS X是Unix在它的基礎,所以你可以使用Unix命令。你可以使用:
#!/usr/bin/python
import os
os.system("shutdown -h now")
必須以超級用戶身份運行,否則無法正常工作。但是,您可以添加到sudoers文件(man visudo
)shutdown
爲NOPASSWD
程序是要執行的腳本,並使用sudo shutdown …
,而不是僅僅shutdown…
或
import subprocess
subprocess.call(['osascript', '-e',
'tell app "System Events" to shut down'])
用戶
相關問題
- 1. 如何通過Windows API關閉電腦?
- 2. 如何通過編碼關閉/關閉Android平板電腦?
- 3. phonegap 3.4無法關閉inappbrowser
- 4. ExtJS 3.4 Radiogroup strech關閉
- 5. GetProcAddress的關於Python 3.4
- 6. Python自動重啓電腦
- 7. 如何打開/關閉python電路?
- 8. Bitlocker的關閉電腦時,我嘗試輸入密碼
- 9. 如何使用掃描碼關閉電腦?
- 10. 如何使用C中的Win32 API關閉我的電腦?
- 11. 筆記本電腦關閉屏幕時的屏幕外顯示?
- 12. 防止Mac筆記本電腦在關閉時睡眠?
- 13. 檢測筆記本電腦的蓋子關閉和開啓的
- 14. 在windows中捕獲筆記本電腦蓋關閉事件?
- 15. 激活/關閉遠端電腦的USB設備
- 16. 筆記本電腦蓋關閉時的通知
- 17. CFchart意外地關閉了我的筆記本電腦
- 18. 如何從我的操作系統關閉電腦?
- 19. 如何關閉Win8平板電腦的顯示屏
- 20. 爲什麼不能用getopts函數關閉我的電腦?
- 21. Android,從電腦獲取文件關閉設備
- 22. Parent關閉時關閉Python
- 23. 關機時關閉電源時打開電源時關閉
- 24. Python中的async for 3.4 3.4
- 25. 電子應用程序:關閉屏幕鍵盤Windows 10平板電腦
- 26. 如何處理筆記本電腦上的關閉電源按鈕
- 27. 「刪除文件腳本」繼續下一臺電腦,如果一個電腦列表關閉問題
- 28. 關於python關閉
- 29. LCS Python關閉
- 30. 關閉iOS電源按鈕關閉應用程序關閉