我需要一种方法来将值从以.kv字符串编写的文本输入拉到python函数中的函数

2024-10-03 06:29:43 发布

您现在位置:Python中文网/ 问答频道 /正文

因此,我为正在编写的程序创建了一个GUI,而我目前所关注的是运行我希望它执行的计算。我已经在python3.5中完成了所有工作,使用kivygui构建字符串来创建选项卡(使用选项卡面板和屏幕管理器)。我在这个问题所涉及的标签的底部有一个按钮,上面写着“计算”,应该把文本条目的值作为我想让它们做的等式的一部分来操作。 是

.get 

在这种情况下,函数将有助于执行此操作,还是我想调用更像:

class TabSys(TabbedPanel):
def calculate_psc_clicked(self):
    #when they click the button which is id'd as "calculate_psc," this function
    #will pull the values and perform the calculations
    self.Cp_entry = self.Cp_entry.text
    self.P_entry = self.P_entry.text
    self.lhv_entry = self.lhv_entry.text

上面的代码是我的kivy语言构建字符串的TabSys类

class nyce_meemApp(App):
    def build(self):
        return TabSys()

if __name__ == '__main__':
    nyce_meemApp().run()

实际运行所有代码。我不想用代码淹没这个问题,所以我会把它放在那里,我可以提供任何人想要的任何其他代码片段(如果需要,我可以共享文件)

谢谢


Tags: the字符串代码textselfdefcp选项卡