Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/325.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何使用subprocess.call使计算机进入睡眠状态? 我正在制作一个Python脚本,以关闭、重启、休眠或几秒钟后进入睡眠状态。_Python_Windows_Shutdown_Sleep Mode - Fatal编程技术网

如何使用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 pyautoguipip 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")