背景
最近小唐在做一个柜台的终端,因为我们的会涉及到一个过了多少事时间之后,他会自动返回我们的主界面,我之前在我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文件下面导入
然后就可以直接使用了