2015-12-02 38 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')