背景
最近小唐在做一个柜台的终端,因为我们的会涉及到一个过了多少事时间之后,他会自动返回我们的主界面,我之前在我c站看了一下,还是比较少的,所以说自己写出来了之后就想着来分享一下
等到时间一到,我们就会返回我们的主界面
倒计时.py
我们直接在其他py文件导入这一个文件就可以了
import tkinter import 初始界面 as st#这个是我用来返回初始界面的 def daojishi(root,tim): def foo(): global timm clock = time_lable.after(1000, foo) # 延迟调用foo,每1000毫秒一次 timm = timm - 1 # 倒计时 if timm == 0: # 如果倒计时为零时 root.destroy()#销毁我们的显示界面 st.star()#放回初始界面 else: time_lable['text'] = str(timm) # 设置按钮显示文字倒计时 global timm timm=tim time_lable = tkinter.Label(root, text=str(timm), font=('Arial', 48),bg='white') time_lable.place(relx=0.01, rely=0.2) time_lable.after(1000, foo) # 每1000毫秒调用一次foo
用法
我们现在其他的.py文件下面导入
然后就可以直接使用了