写一个python程序让win10系统睡眠
下面是一个简单的 Python 程序,可以让 Win10 系统进入睡眠状态:
import ctypes
# 定义常量
ES_SYSTEM_REQUIRED = 0x00000001
ES_DISPLAY_REQUIRED = 0x00000002
ES_USER_PRESENT = 0x00000004
# 设置系统睡眠
ctypes.windll.kernel32.SetThreadExecutionState(ES_SYSTEM_REQUIRED | ES_DISPLAY_REQUIRED | ES_USER_PRESENT)
这个程序使用 ctypes 模块调用了 Windows API 中的 SetThreadExecutionState 函数,将系统状态设置为“系统不需要睡眠,显示器不需要关闭,用户有操作权限”,从而达到让系统进入睡眠状态的目的。
原文地址: http://www.cveoy.top/t/topic/fYi 著作权归作者所有。请勿转载和采集!