我正在嘗試創建一個包含幾個類的包(mypackage),但希望包含在多個文件中的類。如何創建一個包含多個文件的Python包但不包含子包
例如,我想class_a.py包含一個名爲ClassA的
一類,等等。因此,我想下面的文件結構:
.../mypackage
__init__.py
class_a.py
class_b.py
...
不過,我想負載和使用包如下:
load mypackage
a = mypackage.ClassA()
什麼我需要做的(我在__init__.py承擔)文件,使之成爲可能。目前,它使用「mypackage.class_a.ClassA()」進行操作?
或者更好的是,從來沒有使用'從mypackage的進口*',以往,在任何情況下。 – 2013-05-07 18:08:14