Python怎么实现让电脑在指定时间关机
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,本篇内容介绍了"Python怎么实现让电脑在指定时间关机"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成
千家信息网最后更新 2025年01月24日Python怎么实现让电脑在指定时间关机
本篇内容介绍了"Python怎么实现让电脑在指定时间关机"的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
先看下效果图
代码如下
from tkinter import messagebox #消息弹出import os #用于执行cmd命令import string #StringVar要用 字符串钩子 def text(): #判断是否是数字并将小时处理为秒 i=time.get() #获得字符串钩子的值 try: #错误抓捕 判断是否为数字 i=str(int(float(i)*60*60)) except ValueError: messagebox.showwarning(title="输入错误",message="请输入一个数字!") #警告消息弹窗 else: result=shutdown(i) def shutdown(i=False): #执行cmd语句以设置定时关机 if i==False: result=os.system("shutdown -a") if result: messagebox.showwarning(title="错误",message="当前无定时关机任务") return 0 else: result=os.system("shutdown -s -t "+i) if result: result=os.system("shutdown -a") if not result: result=os.system("shutdown -s -t "+i) if not result: messagebox.showinfo(title="状态信息",message="成功!") else: messagebox.showerror(title="错误",message="未知原因失败") soft=Tk()soft.title=()soft.geometry('155x90+885+465') #初始化窗口大小信息soft.resizable(0, 0) #设置窗口大小不可更改text1=Label(soft,text="您需要几小时后关机?",compound="center").grid(row=0,column=0,columnspan=2,padx=0,pady=0) #文本time=StringVar() #声明字符串钩子time.set("1") #设置初始值text2=Entry(soft,textvariable=time).grid(row=1,column=0,columnspan=2,padx=5,pady=0) #设置文本框 grid为设置在窗口初始化时的位置(表格方式)button1=Button(soft,text="取消任务",command=shutdown).grid(row=2,column=0,padx=5,pady=10)button2=Button(soft,text="设置任务",command=text).grid(row=2,column=1,padx=5,pady=10)soft.mainloop() #运行
如果想取消的话,点击取消任务就行了
"Python怎么实现让电脑在指定时间关机"的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识可以关注网站,小编将为大家输出更多高质量的实用文章!
任务
错误
字符
字符串
数字
钩子
时间
电脑
信息
内容
大小
小时
文本
更多
消息
知识
输入
实用
成功
学有所成
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
腾讯云实例数据库
网络安全影响大国政治博弈
启动服务器英语
如何用代码创建数据库表格
公司对个人委托软件开发合同
网络服务器几个信号灯亮正常
丰台区技术网络技术服务介绍
软件开发公司一般的流程图
计算机工程设计和软件开发
茁壮网络安全工程师
网络安全应用测试面试
职中计算机网络技术ppt
嘉兴玉米网络技术有限公司
数据库原理与应用系统测试
识别网络技术的方法
艾尔登法环登录服务器怎么解决
电子政务网络安全相关的论文
互联网金融天利科技
当前实例中已存在系统数据库
宽带没网络dns服务器
oracle数据库降序
ibm服务器 黄灯亮
计算机网络技术中职ppt
网络安全技术数据加密
金税盘出现数据库更新失败怎么办
经常性的网络安全宣传教育
平度安卓软件开发企业
宁波服务器精密空调报价
武汉大学数据库原理期末考试
学网络技术的就业方向