While working with tkinter in python 3.3, I had the following problem.
def get_text(event):
            self.number_of_competitors = entered_text.get()
            try:
                self.number_of_competitors = int(self.number_of_competitors)
            except:
                pass
            if type(self.number_of_competitors) == int:
                root.destroy()
            else:
                label.config(text = "Enter the number of competitors. Please 
enter a number.")
root = Tk()
label = Label(root, text = "Enter the number of competitors.")
label.pack(side = TOP)
entered_text = Entry(root)
entered_text.pack()
Button(root, text = "Submit", command = get_text).pack()
root.bind('<Enter>', get_text)
root.mainloop()

This is a buggy part of the code. When I run it, instead of doing what it 
should do, it responds to all events BUT enter. I'm not sure if this error is 
on tkinters or my side. Please help!
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to