在执行命令之前,Python 3 TKinter Window不会打开

时间:2018-04-27 16:28:51

标签: python python-3.x tkinter

我正在研究在TKinter中测试.pack_forget()命令的程序,但遇到了问题。我的代码中有一个time.sleep()命令,在IDLE中执行time.sleep()命令之前,TKinter窗口不会打开。这是我的代码:

from tkinter import *
import time
main = Tk()
main.title("Test")
myLabel = Label(main, text="I'm a Label", fg="black")
myLabel.pack()
time.sleep(3)
myLabel.pack_forget()

如果你知道为什么会出现这个问题,请回答。

1 个答案:

答案 0 :(得分:1)

String whereClause = "uuid = '" + c.getId().toString()+ "'"; 将整个程序置于睡眠状态,因此无法执行任何操作。

您应该使用:

uuid

在3000毫秒后运行VARCHAR,即3秒。