所以。。。。。
我希望我的程序启动一个Tkinter图形用户界面窗口,它给用户文本框以字符串或整数形式输入值。。。。。
下面的代码可以做到这一点from Tkinter import *
def add_text():
label1 = Label(root, text="You have entered the information to the average speed checker")
label1.pack()
root = Tk()
root.title("Average Speed Checker")
root.geometry("450x165")
veh_reg_label = Label(root, text="Vehicle Registration:")
veh_reg_label.pack()
veh_reg_text_box = Entry(root, bd=1)
veh_reg_text_box.pack()
distance_label = Label(root, text="Distance")
distance_label.pack()
distance_text_box = Entry(root, bd=1)
distance_text_box.pack()
time_label = Label(root, text="Time")
time_label.pack()
time_text_box = Entry(root, bd=1)
time_text_box.pack()
enter_button = Button(root, text="Enter", command=add_text)
enter_button.pack()
root.mainloop()
然而。。。。。
有一个问题:我似乎找不到一种(简单的)方法来将这个文本条目存储为变量,这意味着我无法通过让它计算汽车在行驶一段距离时是否超过某个速度来继续我的程序。。。。。