python怎么暂停程序_如何暂停程序几秒钟

我正在用python(Tkinter)编写一个程序,不知怎的,我陷入了一些困惑之中。

我想暂停我的程序执行几秒钟,也暂停执行,但不是在正确的时间。

我的程序是这样的:from Tkinter import *

from time import *

root=Tk()

def login():

g=str(ent.get())

h=str(ent2.get())

if h=='shubhank' and g=='shubhankt1':

root2=Tk()

root2.title("Shubhank Tyagi")

root2.geometry('300x300')

root2.wm_iconbitmap('st.ico')

name=Label(root2, text='''Name: Shubhank Tyagi

Age: 18 yrs

Sex: Male

Occupation: Student

Designation: Intermediate''')

name.pack()

elif h=='divyansh' and g=='divyansht5':

root2=Tk()

root2.title("Divyansh Tyagi")

root2.geometry('300x300')

root2.wm_iconbitmap('st.ico')

name=Label(root2, text='''Name: Divyansh Tyagi

Age: 18 yrs

Sex: Male

Occupation: Student

Designation: Intermediate''')

name.pack()

else:

error=Label(root, text='Please provide correct info.')

error.pack()

sleep(5)

error.pack_forget()

w=Label(root, text="Username", bg='Light Blue')

ent=Entry(root)

w2=Label(root, text="Password", bg='Light Blue')

ent2=Entry(root)

ent2.config(show=' ')

btn=Button(root, text='Click Me!', command=login)

此按钮(btn)调用定义的函数。

我要的是第一次打印错误信息。。过了一段时间就会被删除。。问题发生在点击按钮后,程序暂停并直接执行error.pack\u忘记()执行函数。。错误信息永远不会被打印出来。。。在

请帮帮我!

(如果需要,我还可以提供实际的PYTHON文件)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值