0
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 *
4

1 回答 1

0
于 2013-02-16T08:00:06.563 回答