以下是一个简单的Python脚本,可以设置电脑在特定时间自动关机:
```python
import time
import datetime
# 设置关机时间
now = datetime.datetime.now()
shutdown_time = now.strftime(\"%Y-%m-%d 23:59:59\")
# 循环直到关机时间到达
while not time.attime(shutdown_time):
# 获取当前时间
current_time = time.strftime(\"%Y-%m-%d %H:%M:%S\")
# 如果当前时间比关机时间晚,则继续循环
if current_time < now:
break
# 设置关机
time.sleep(60)
```
这个脚本首先使用Python内置的`datetime`模块获取当前日期和时间,然后使用`time.strftime()`方法将日期和时间格式化为`\"%Y-%m-%d 23:59:59\"`的字符串格式。
接下来,脚本使用`while`循环来等待直到关机时间到达。在循环中,它首先获取当前时间,然后比较它和关机时间字符串。如果当前时间比关机时间晚,脚本就会进入一个`time.sleep(60)`的循环,以等待60秒。这样,脚本就会在关机时间到达时自动关机。
请注意,这个脚本只是一个简单的示例,你需要根据你的具体需求进行修改和调整。例如,你可以将`shutdown_time`变量设置为你希望自动关机的日期和时间,或者你可以将`time.sleep(60)`循环的参数进行调整,以设置关机的时间更短或更长。

点赞(31) 打赏

微信小程序

微信扫一扫体验

立即
投稿

微信公众账号

微信扫一扫加关注

发表
评论
返回
顶部