如何从不同的 Py 文件调用函数
使用多个 Python 文件时,通常需要将函数从一个文件导入到另一个文件中。但是,如果导入的文件的名称与内置 Python 模块冲突,可能会出现问题,如示例代码所示。
file.py contains a function named function. How do I import it? from file.py import function(a,b)
此代码会抛出“ImportError: No module named 'file.py'” ; file is not a package”错误,因为“file”是一个核心 Python 模块。要解决此问题,请按照以下步骤操作:
from file import function
function(a, b)
确保导出和导入文件位于同一目录中才能成功运行
或者,如果您使用不同的文件名(例如 a.py 和 b.py)遇到相同的问题,请将这两个文件放在同一目录中并使用以下代码:
import a a.function(a, b)
以上是如何从单独的 Python 文件导入和调用函数?的详细内容。更多信息请关注PHP中文网其他相关文章!