如何从外部文件的 class 函数调用 return True 或 retutrn False?

How can I invoke return True or retutrn False from a class function of an external file?

由于 self 或类似的东西,我可以从外部文件的 class 函数调用 return True 或 retutrn False 吗?

我需要这个,因为主文件 (Page1) 需要知道结果是 True 还是 False 才能执行某些操作。由于我没有在问题中解释的原因,我需要使用 self.我不需要只使用 return True 或 return False。 external_class.py 文件和主文件在两个方面相互关联

我需要这样的东西。你能帮助我吗?谢谢

external_cass.py

class example:
    def __init__(self, Page1): 
        ........ (various codes)

    def function(self, Page1):
        if self.x > int(float(Page1.y.get())):
            return self.True #HERE
        else:
            return self.False #HERE

在此函数中,您调用 prova() 但不对 return 值执行任何操作:

        def Button1_func(): #HERE I CALL CLASS
            k = mediagol.Gol_Mediagol_CF(self) #HERE I CALL CLASS
            k.prova(self) #HERE I CALL CLASS
            # implicitly returns None

如果你想要一个函数return一个值,return这个值。

        def Button1_func(): #HERE I CALL CLASS
            k = mediagol.Gol_Mediagol_CF(self) #HERE I CALL CLASS
            return k.prova(self) #HERE I CALL CLASS

假设 Button1_funcaaa 使用的 funclist 中结束,它现在将 return TrueFalse而不是 None 在你的 all(func() ...) 中调用时,我希望这会解决你的问题。