我刚刚开始使用Tkinter,并试图用python创建一个简单的弹出框。我从一个网站复制粘贴了一个简单的代码:
from Tkinter import *
master = Tk()
Label(master, text="First Name").grid(row=0)
Label(master, text="Last Name").grid(row=1)
e1 = Entry(master)
e2 = Entry(master)
e1.grid(row=0, column=1)
e2.grid(row=1, column=1)
mainloop( )
这段代码需要很长时间才能运行,已经快5分钟了! 不可能只运行这个片段吗? 有人能告诉我怎么用Tkinter吗?
我使用的是jupyter笔记本和python 2.7版本。我只要求这个版本的解决方案。
将上述代码复制粘贴到编辑器中,保存并使用命令运行
注意:上面的代码非常模糊。用那种方式写出来让你明白。
你的代码运行得很好。尽管如此,对于那些使用
python3
模块名的人来说,模块名已经从Tkinter
改为tkinter
,全部为小写。编辑名字,你就可以走了!简而言之。
Python2:
Python3:
看下面的截图
您可以创建一个弹出式信息窗口,如下所示:
showinfo("Window", "Hello World!")
如果你想用输入掩码创建一个真正的弹出窗口,你需要生成一个新的顶层掩码并打开第二个窗口。
相关问题 更多 >
编程相关推荐