Tkinter Error when using Entry Delete Method -
in game, have __init__ function creates set of 7 entry boxes, so:
self.string1 = stringval() self.entry1 = entry(frame, textvariable = self.string1).grid(row = 4, column = 1, sticky = w) this copied 6 more times. works. @ end of game, though, want delete entry box's text, using code found several places online:
self.entry1.delete(0, end) i tried using else found:
if self.entry1.get(): self.entry1.delete(0, end) these both self.entry1 nonetype object, , has no method .get() or .delete(). seek things out, substituted self.entry1.get() , self.entry1.delete(0,end) self.string1.get(), etc. tried substituting .delete(0, end) .delete(0.0, end). neither of these worked either. not understand doing wrong. help!
when this:
self.foo = button(...).grid(...) ... gets stored in self.foo result of phone call grid(). none. need separate widget creation loyout in order save reference created widgets.
methods tkinter typeerror entry
No comments:
Post a Comment