帮我写个自动关机的代码
以下是Python语言的自动关机代码:
import os
import time
# 设置关机时间(单位为秒)
shutdown_time = 60
# 计算关机时间点
shutdown_at = time.time() + shutdown_time
# 循环检查时间是否到达关机时间点
while time.time() < shutdown_at:
time_left = int(shutdown_at - time.time())
print(f"计算机将在{time_left}秒后自动关机...")
time.sleep(1)
# 关机
os.system("shutdown /s /t 0")
在这个代码中,我们使用了Python内置的time和os模块。首先,我们设置了一个关机时间shutdown_time,这里设置为60秒,也就是1分钟。然后,我们计算了关机时间点shutdown_at,即当前时间加上关机时间。接下来,我们进入一个循环,每秒检查一次当前时间是否已经超过了关机时间点,如果是,则执行关机命令os.system("shutdown /s /t 0"),这里使用了Windows系统的关机命令。在循环中,我们还输出了剩余时间,以便用户可以看到计算机将在多久后自动关机。
原文地址: https://www.cveoy.top/t/topic/b7cK 著作权归作者所有。请勿转载和采集!