调用在 __init__.py 中定义的函数
📁 功能, python, 示例, 人工智能, 项目
在 Python 2.7 中初始化包时,我需要确定该包所有模块共用的函数。我在 __init__.py 中定义了它们。现在如何在包内部调用它?从外部调用是这样的:
import package.module
package.foo() # 调用在包内部(例如在 module.py 模块中),foo 未定义,dir(__package__) 也不显示此函数。
项目结构:
package\ # 包
__init__.py # 函数在此定义
module.py # 我需要在此调用名称当然不同。