使用__init__.py和包导入语句
在每个子目录中创建一个__init__.py文件,以将该目录视为包。这可以是空文件或包含一些初始化代码的文件。
在主程序中导入需要使用的包/模块。可以使用绝对或相对导入。
例如,假设我们有以下文件结构:
main.py package/ init.py module1.py subpackage/ init.py module2.py
在main.py文件中导入module1和module2:
from package import module1 from package.subpackage import module2
现在,我们可以使用模块中定义的函数,例如:
result = module1.function_name() result2 = module2.function_name()
上一篇:不同子模块分支的Git合并策略