用python写一个自动关机的代码
时间: 2023-05-21 15:07:34 浏览: 162
利用Python实现Windows定时关机功能
可以使用如下代码实现自动关机功能:
```
import os
import time
def shutdown():
# 关机命令
command = "shutdown /s /t 0"
# 执行关机命令
os.system(command)
# 设置定时关机时间
shutdown_time = input("请输入关机时间,格式为: %Y-%m-%d %H:%M:%S")
timeStruct = time.strptime(shutdown_time, "%Y-%m-%d %H:%M:%S")
shutdown_timestamp = int(time.mktime(timeStruct))
# 获取当前时间
current_time = int(time.time())
# 计算定时关机的时间差
delta_time = shutdown_timestamp - current_time
# 定时关机
time.sleep(delta_time)
shutdown()
```
通过以上代码,可以实现在指定时间自动关机的功能。
阅读全文