【发布时间】:2013-02-16 21:05:39
【问题描述】:
我有一个 Python 脚本做一些工作,最多需要 5 分钟,然后它会休眠一个小时并重新开始。现在我希望我的笔记本电脑进入睡眠状态,而不是在等待时一直打开,并且大约每小时醒来一次以运行工作。是否可以使用 Python 进行睡眠和唤醒?
我使用的是 Windows 7。
【问题讨论】:
我有一个 Python 脚本做一些工作,最多需要 5 分钟,然后它会休眠一个小时并重新开始。现在我希望我的笔记本电脑进入睡眠状态,而不是在等待时一直打开,并且大约每小时醒来一次以运行工作。是否可以使用 Python 进行睡眠和唤醒?
我使用的是 Windows 7。
【问题讨论】:
您最好在 Windows 中创建一个任务计划程序任务,该任务按计划运行您的 python 脚本并在需要时唤醒 PC(任务的设置)。要让它进入睡眠状态,只需将能量设置设置为在几分钟不活动后进入睡眠状态。
【讨论】:
您可以尝试制作一个 Visual Basic 脚本 (.vbs) 或批处理 (.bat) 程序并从 python 运行它。程序应该有代码来运行睡眠/唤醒功能。
再说一次,既然你用的是windows,那就用任务调度器吧。
【讨论】: