使用此功能,计算机需要几秒钟才能启动关机过程。
import subprocess
subprocess.call (["shutdown", '/s'])
然而,使用它,立即开始关机。
import os
os.system("shutdown /s /t 1")
我想知道为什么会发生这种情况以及/ t参数意味着什么。
答案 0 :(得分:2)
查看os.system
来电的参数。请注意指定时间间隔的/t 1
参数。这意味着“在关闭之前等待一秒钟。”
请注意,subprocess.call命令缺少此参数。如果没有/t
参数,则默认值为启动关闭前的30秒。
在命令提示符下键入shutdown /?
以获取更多详细信息。