class C(Test):
def __init__(self):
print "in C init"
super(C, self).__init__()
def setup(self):
print "\tin C setup"
def runtest(self):
print "\t\tin C runtest"
def teardown(self):
print "\t\t\tin C teardown"
Run Code Online (Sandbox Code Playgroud)
我在不同的模块中有这样的类。对于如类A,B,C等等。在一个模块中,我只考虑谁拥有安装和拆卸方法的类。假设 ClassA没有 setup 方法,我不想在我的程序的进一步部分考虑它,我正在构建具有 setup 和 runtest 模块的类列表。有没有我可以使用的python函数?处理这个问题的正确方法是什么?