假设有两个文件,分别为 a.py 和 b.py,其中 a.py 中有一个类 ClassA,其中有一个函数 funcA 返回一个值,需要将这个值传到 b.py 中的一个函数 funcB 中。

  1. 在 a.py 中,先导入 b.py 中的函数 funcB:
from b import funcB
  1. 在 ClassA 中的 funcA 中返回需要传递的值:
class ClassA:
    def funcA(self):
        # some code here
        return value_to_pass
  1. 在 b.py 中定义 funcB,参数为传递的值:
def funcB(value_passed):
    # some code here
  1. 在需要传递值的地方,调用 funcA 获取值并传递给 funcB:
from a import ClassA

a = ClassA()
value_to_pass = a.funcA()
funcB(value_to_pass)

这样就可以将 a.py 中 ClassA 的 funcA 的返回值传递给 b.py 中的 funcB 了。


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

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