【发布时间】:2019-01-21 21:26:07
【问题描述】:
我遇到语法错误,如果我取出“按钮”代码,它可以工作。
我认为这与网格功能有关,但我不确定如何修复它。
from tkinter import *
app=Tk()
app.title("Framing Demo")
Label(app, text="Why not...", bg="blue", font="none 12 bold").grid(row=0,
column=0)
Label(app, text="Start now?", bg="pink", font="arial 10
italic").grid(row=1, column=1)
Button(app, text"Register", fg="orange").grid(row=1, column=0)
app.mainloop()
出现'invalid syntax'消息,IDLE中没有消息,程序没有启动。
【问题讨论】:
-
错字:您在
text="Register"中缺少= -
text="Register"。不是text"Register -
你读过回溯错误信息吗?
-
哇哦,真不敢相信我错过了,还以为是更复杂的东西,谢谢! @Barmar
-
@wjandrea 语法错误不会生成回溯,因为它们发生在脚本编译时,而不是在运行时。
标签: python tkinter grid-layout