Python 文件间函数返回值传递方法
假设有两个文件,分别为 a.py 和 b.py,其中 a.py 中有一个类 ClassA,其中有一个函数 funcA 返回一个值,需要将这个值传到 b.py 中的一个函数 funcB 中。
- 在 a.py 中,先导入 b.py 中的函数 funcB:
from b import funcB
- 在 ClassA 中的 funcA 中返回需要传递的值:
class ClassA:
def funcA(self):
# some code here
return value_to_pass
- 在 b.py 中定义 funcB,参数为传递的值:
def funcB(value_passed):
# some code here
- 在需要传递值的地方,调用 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 著作权归作者所有。请勿转载和采集!