packageName\
__init__.py
src\
__init__.py
someFile.py
classes\
__init__.py
engine1.py
engine2.py
engine.py
tests\
__init__.py
myTests.py
temp\
我正在使用 Python 进行 OOP,我有几个问题。
我知道__init__.py
将文件夹定义为一个模块,但我不明白这对我有什么好处。
myTests.py
如果需要从文件夹中导入类,我将如何运行packageName/src/classes
?
$ python packageName/tests/myTests.py
上面的调用是我想我打算如何运行我的测试。如果结构是这样,我该如何导入类?
from ..src.classes.engine1 import *