Python+批处理实现简单的定时关机 附可视化界面

带上tkinter做的可视化处理代码共42行

 

思路为

用python处理用户输入后转为批处理语句交给计算机执行

用tkinter做好可视化界面后

直接用pyinstaller打包成exe文件

 

附批处理定时关机语句

::定时关机
shutdown -s -t 毫秒

::取消已有的定时关机任务
shutdown -a

附打包方法:

1.安装pyinstaller

pip install PyInstaller

2.执行语句

pyinstaller -F -w \定时关机.py
:: -F指打包成exe单文件,否则会有dll文件产生
:: -w指屏蔽命令行窗口,否则运行exe时会有命令行窗口弹出

 完整py文件代码如下

from tkinter import *    #UI库
from tkinter import messagebox  #消息弹出
import os           #用于执行cmd命令
import string       #StringVar要用    字符串钩子

def text():          #判断是否是数字并将小时处理为秒
    i=time.get()     #获得字符串钩子的值
    try:              #错误抓捕     判断是否为数字
        i=str(int(float(i)*60*60))
    except V
  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值