Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #64014

Bind event is giving me a bug.

Newsgroups comp.lang.python
Date 2014-01-15 12:16 -0800
Message-ID <803c85f0-2f0f-4fc9-b043-710a77648546@googlegroups.com> (permalink)
Subject Bind event is giving me a bug.
From eneskristo@gmail.com

Show all headers | View raw


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!

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Bind event is giving me a bug. eneskristo@gmail.com - 2014-01-15 12:16 -0800
  Re: Bind event is giving me a bug. Peter Otten <__peter__@web.de> - 2014-01-15 21:59 +0100
  Re: Bind event is giving me a bug. MRAB <python@mrabarnett.plus.com> - 2014-01-15 21:10 +0000
  Re: Bind event is giving me a bug. eneskristo@gmail.com - 2014-01-15 13:19 -0800
  Re: Bind event is giving me a bug. Peter Otten <__peter__@web.de> - 2014-01-15 22:25 +0100
  Re: Bind event is giving me a bug. Terry Reedy <tjreedy@udel.edu> - 2014-01-15 20:44 -0500

csiph-web