如何使用subprocess.call使计算机进入睡眠状态? 我正在制作一个Python脚本,以关闭、重启、休眠或几秒钟后进入睡眠状态。
我知道它的如何使用subprocess.call使计算机进入睡眠状态? 我正在制作一个Python脚本,以关闭、重启、休眠或几秒钟后进入睡眠状态。,python,windows,shutdown,sleep-mode,Python,Windows,Shutdown,Sleep Mode,我知道它的子进程。调用([“shutdown”,“/s”])关闭,“/r”重新启动,“/h”休眠 如何在Windows 10上使用call()使计算机进入睡眠状态?关机没有集成睡眠功能,但您可以使用以下功能:运行dll32.exe powrpof.dll,设置uspendstate 0,1,0我知道这是3年前提出的问题,但如果有人寻求帮助,我找到了一种睡眠方法 首先使用命令pip download pyautogui和pip install pyautogui下载并安装带有终端的pyautogu
子进程。调用([“shutdown”,“/s”])
关闭,“/r”
重新启动,“/h”
休眠
如何在Windows 10上使用
call()
使计算机进入睡眠状态?关机没有集成睡眠功能,但您可以使用以下功能:运行dll32.exe powrpof.dll,设置uspendstate 0,1,0我知道这是3年前提出的问题,但如果有人寻求帮助,我找到了一种睡眠方法
首先使用命令pip download pyautogui和pip install pyautogui下载并安装带有终端的pyautogui
导入它
导入pyautogui
使用此代码(如果需要,请更改)
(我对python编码太陌生了,必须有更简单、更合适的方法来实现这一点。如果我听起来不太明白,很抱歉。)shutdown-s
是windows上的命令,您可以添加-t
参数,以秒为单位给出一分钟的时间,如60
,我是否将其用于subprocess.call?是的,这可能是最简单的方法。你能帮我写出来吗?我的语法有问题。thanksIt似乎只返回0,不做更多的事情
pyautogui.hotkey("alt", "f4")
time.sleep(1)
pyautogui.press("left")
time.sleep(1)
pyautogui.press("enter")