我正在尝试创建一个包含几个类的包(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