[EMAIL PROTECTED] wrote: > I'm sure there must be a way to do this, but I can't figure it out for > the life of me… I'm writing a program where I would like to use a > button's text field as part of an if statement. I set up my button like > this: > > i = [ "7", "8","9", "/", "4", "5", "6", "*", "1", "2", "3", "-", "0", > ".", "=", "+"] > t = 0 #iterator through the sequence > > for x in range(4): > for y in range(4): > self.buttonx = Button(self, text = "%s" %i[t] , > width=10, command = self.pressed) > self.buttonx.grid( row=x+1, column = y, sticky = W+E+S) > t+=1 > > What I would like to do is is check which buttons' text values are > digits, and if the text is, I would like to append the number to a > label. But: > > if(self.buttonx.title.isdigit): >
To get the text of a button: self.buttonx["text"] -- http://mail.python.org/mailman/listinfo/python-list