使用以下步骤可以在 PyQt5 的一个类的函数中调用另一个文件一个类的函数中的值:

  1. 在需要调用的另一个文件中创建一个类,并在其中定义一个函数返回需要的值。

  2. 在需要调用该函数的文件中导入另一个文件,并实例化该类。

  3. 通过实例化的对象调用所需的函数,并将返回的值存储在变量中。

  4. 在需要使用该值的函数中使用该变量。

例如,假设有一个名为 'file1.py' 的文件,其中包含以下类:

class MyClass:
    def my_function(self):
        return 42

现在,我们想在另一个名为 'file2.py' 的文件中调用此函数并使用其返回的值。我们可以按如下所示操作:

from file1 import MyClass

class AnotherClass:
    def my_other_function(self):
        my_class = MyClass()
        my_value = my_class.my_function()
        print(my_value)

在此示例中,'AnotherClass' 是一个 PyQt5 类,其中包含 'my_other_function' 函数。该函数导入 'file1' 中的 'MyClass' 类,并创建一个该类的实例 'my_class'。然后,它调用 'my_function' 函数并将返回的值存储在 'my_value' 变量中。最后,它使用 'my_value' 在函数中进行操作。

PyQt5 类间函数调用:获取另一个文件类函数返回值

原文地址: https://www.cveoy.top/t/topic/oKpE 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录