在Python中,调用其他文件中的函数通常需要遵循以下步骤:
创建函数文件:
首先,创建一个包含你想要调用的函数的Python文件。例如,创建一个名为 `my_functions.py` 的文件,并在其中定义函数:
my_functions.py
def add(a, b):
return a + b
def subtract(a, b):
return a - b
导入函数文件:
然后,在调用函数的代码文件中,使用 `import` 语句导入包含函数的文件。确保两个文件处于同一目录下,或者将函数文件所在的路径添加到 `sys.path` 中。
main.py
import my_functions
result1 = my_functions.add(3, 4)
result2 = my_functions.subtract(5, 2)
print(result1, result2)
或者,你可以使用 `from...import...` 语句来导入特定的函数:
main.py
from my_functions import add, subtract
result1 = add(3, 4)
result2 = subtract(5, 2)
print(result1, result2)
调用函数:
导入函数后,你可以像调用普通函数一样调用它们。
请注意,如果函数文件位于不同的目录,你需要确保该目录在Python解释器的搜索路径中,或者使用 `sys.path.append` 将其添加到搜索路径。