在其他部分进行一些调整之后,之前起作用的代码无法正常工作

时间:2019-07-15 12:51:18

标签: python kivy

我问了一个有关让输入仅验证float输入的问题,如果仅给出三分之二的输入,该过程仍将继续。

在解决其他问题之前,该部分已经开始工作。但是,在问题解决之后,该代码部分不再起作用了。

def submit(self):
        if self.tinggi.text !="" or self.lebar.text !="" or self.panjang.text !="":
            try:
                if float(self.tinggi.text) and float(self.lebar.text) and float(self.panjang.text):

                    self.manager.current = "main"

            except:
                invalidForm()

        else:
            invalidLogin()

(起初是没有self.lebar.text !=""self.panjang.text !=""的,但仍然无法使用)

现在,用户需要完成所有三个输入,否则将显示一个弹出窗口。如果只有1个输入,如何才能使它回到仅显示弹出窗口? (尽管float部分仍然有效)

0 个答案:

没有答案