我已经设置了两个输入框,目标是按下一个按钮并使用范围之外的函数将某种类型的数学应用于输入数字。(我省略了包装和框架代码,因为我认为它与问题无关。)
class class1:
def __init__(self):
self.entry1= tkinter.Entry(self.uframe, width=10)
self.entry2= tkinter.Entry(self.uframe, width=10)
self.calcButton = tkinter.Button(self.frame, text="Submit", command = self.doMathFunction)
def doMathFunction():
#what do I put here that allows me to either run a .get on self.entry1 and 2
我考虑过让条目在范围内是全局的,但这会阻止我对它们进行获取?我认为有一种方法可以让最终用户在输入框中输入数字时运行一个事件,因为它在 ktinker 文档中被提及为“需要更多解释”。我不确定最好的方法是什么,我的研究得到了相互矛盾的答案。
谢谢!