python - 如何从另一个 .py 文件调用函数?

标签 python file function import

file.py 包含一个名为 function 的函数。如何导入?

from file.py import function(a,b)

上面给出了一个错误:

ImportError: No module named 'file.py'; file is not a package

最佳答案

首先,从file.py导入function:

from file import function

稍后,调用函数:

function(a, b)

注意file是Python的核心模块之一,建议你把file.py的文件名改成别的。

请注意,如果您尝试将函数从 a.py 导入到名为 b.py 的文件中,则需要确保 a .pyb.py 在同一个目录中。

关于python - 如何从另一个 .py 文件调用函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20309456/

相关文章:

python - 为什么 python 不返回这个变量,我怎样才能让它工作?

python - 在jupyter笔记本中以离线模式使用plotly(使用nbcovert --execute)打开IDE(vscode)

c - 如何使用 C 中的 CSV 文件中的字符串 (char*) 填充二维数组

php function foo(array $arg = NULL) -- 为什么数组和 NULL?

c - 测试递归函数 - C

python - Tensorflow C++ 评估性能比 Python 差

python - Pandas 数据框删除每个数字的第一行

c# - 检查文件路径属于文件夹名称

file - 马文 : Removing format file extension from created assembly

C++函数列表