Python 3 Tkinter问题:除非激活了另一个GUI,否则Gui不会显示

时间:2019-10-02 15:55:19

标签: python-3.x tkinter

我不明白。我知道我在某个地方犯了一个错误,但我找不到它,这会激怒我。很多。

对于基本的测试人员来说,Tkinter不应该这么坚强。但是,尽管我尝试了一下,但即使运行另一段代码,也无法查看GUI,即使我从课程中逐个字母地复制了某些代码,它也可以正常运行,不仅弹出我尝试实现的GUI好像没什么问题。

Python 3
from tkinter import *
from tkinter import ttk

root = Tk()

background = ttk.Frame(root)
background.pack()

leftpane = ttk.Frame(background)
leftpane.pack(side = LEFT)

text = ttk.Label(leftpane, text = "I AM A STRING.")
text.pack()

rightpane = ttk.Frame(background)
rightpane.pack(side = RIGHT)

moretext =ttk.Label(rightpane, text = "THIS IS A STRING AS WELL.")
moretext.pack()

button1 =ttk.Button(leftpane, text = "I AM BUTTON.")
button1.pack(side=BOTTOM)

root.mainloop

这是无效的代码。

from tkinter import *
from tkinter import ttk

root = Tk()


one = ttk.Label(root, text = "one")
one.pack()

two = ttk.Label(root, text = "two")
two.pack()

three = ttk.Label(root, text = "three")
three.pack(side = LEFT)

root.mainloop()

这是代码。

1 个答案:

答案 0 :(得分:0)

第一个代码的最后一行是:

root.mainloop

应该是:

root.mainloop()

您忘记了括号