【发布时间】:2018-05-25 03:06:10
【问题描述】:
我的代码运行完美,但是当我在 hscale 上添加滴答间隔时,这里的代码崩溃是我的代码:
import tkinter
def main() :
test_window = tkinter.Tk()
test_window.wm_title("My Window")
test_label = tkinter.Label(test_window, text="please enter bill amount:")
test_entry = tkinter.Entry(test_window, width=10)
test_label2 = tkinter.Label(test_window, text="tip amount by percent(%):")
hscale = tkinter.Scale(test_window, from_=0, to=50, tickintervals=10, orient="horizontal")
hscale.set(30)
test_label.pack(side="top")
test_entry.pack(side="top")
test_label2.pack()
hscale.pack()
tkinter.mainloop()
main()
【问题讨论】:
-
试试
tickinterval=10。 -
代码运行不“完美”。正如发布的那样,它根本不运行。
-
对未实际阅读发出的错误消息投反对票。
-
我收到了
NameError: name 'test_label' is not defined你提出问题之前是否测试过代码? -
总是将完整的错误消息(Traceback)放在有问题的地方(作为文本,而不是屏幕截图)。还有其他有用的信息。
标签: python python-3.x tkinter