我正在使用python 3.5.1 我的目录结构如下
/app
start.py
/myTestPackage
__init__.py
start.py
具有以下代码
import myTestPackage
print("In start")
myTestPackage.inInit()
myTestPackage/__init__.py
具有以下代码
def inInit():
print("In the __init__ method")
运行start.py
时,显示以下错误消息
AttributeError: module 'myTestPackage' has no attribute 'inInit'
根据我的理解,这应该不会发生,因为在调用import方法时,应该运行__init__.py
。
我在这里想念什么?任何帮助都非常感谢