带上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