我想使用python脚本关闭我编写的某些代码的计算机(mac)。我尝试了以下
os.system('shutdown -s')
os.system('shutdown -h now')
但是这两个都产生输出256,而我的系统没有关闭。
我读到它可能是由于没有root特权,但是我想我无法通过python提供root特权。有没有办法我可以运行python脚本并关闭Mac并遇到上述问题?
答案 0 :(得分:1)
重新启动:
re_start = ["shutdown", "-f", "-r", "-t", "30"]
关机:
shut_down = ["shutdown", "-f", "-s", "-t", "30"]
因此:
def shutdown(self):
import subprocess
subprocess.call(shut_down)