Python程序:自动关机脚本 - 自定义秒数
以下是一个能够实现你要求的Python程序:
import os
import time
def shutdown(seconds):
print("计算机将会在 {} 秒后自动关机。".format(seconds))
time.sleep(seconds)
os.system("shutdown /s /t 0")
if __name__ == "__main__":
try:
num = int(input("请输入一个数字代表的秒数:"))
shutdown(num)
except ValueError:
print("输入无效,请输入一个整数。")
运行这个程序后,它会要求你输入一个数字,代表要延迟关机的秒数。输入的数字将作为参数传递给shutdown函数。函数中,先打印出将在多少秒后自动关机,然后使用time.sleep函数来暂停程序执行指定的秒数。最后,使用os.system函数执行一个命令行命令来关机。
请注意,这个程序只能在Windows操作系统上运行,并且需要管理员权限才能正常关机。
原文地址: https://www.cveoy.top/t/topic/qnLg 著作权归作者所有。请勿转载和采集!