2024-09-20 05:55:23 发布
网友
对于我的软件专业,我正在创建一个预算计划,而我目前正被困在一个功能部分。 我有一个输入框和按钮定义为:
incomeEntry = Entry(width=15) testButton = Button(text="Save", command=Save)
我的保存功能是:
所以我要做的是从incomeEntry获取输入,然后在函数外部返回,这样我就可以在以后的计算中使用它。 如果我更改a=3,它将返回3,但它不能与.get()函数一起使用。在
有人能帮忙吗?在
最好的解决方案,IMO,是使用面向对象的技术来开发你的程序。然后可以使用对象属性保存值。在
例如,下面演示如何通过按钮调用名为Save的函数,然后另一个按钮将打印通过Print按钮保存的内容。在
Save
Print
class Example(object): def __init__(self, ...): ... self.savedValue = None self.saveButton = tk.Button(..., command=self.Save) self.printButton = tk.Button(..., command=self.Print) ... def Save(self): ... self.savedValue = "whatever" ... def Print(self): ... print("last saved value: " + self.savedValue) ...
最好的解决方案,IMO,是使用面向对象的技术来开发你的程序。然后可以使用对象属性保存值。在
例如,下面演示如何通过按钮调用名为
Save
的函数,然后另一个按钮将打印通过Print
按钮保存的内容。在相关问题 更多 >
编程相关推荐