相关疑难解决方法(0)

如何检查python类是否具有特定方法?

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)

我在不同的模块中有这样的类。对于如类ABC等等。在一个模块中,我只考虑谁拥有安装和拆卸方法的类。假设 ClassA没有 setup 方法,我不想在我的程序的进一步部分考虑它,我正在构建具有 setup 和 runtest 模块的类列表。有没有我可以使用的python函数?处理这个问题的正确方法是什么?

python methods class function

2
推荐指数
1
解决办法
3938
查看次数

标签 统计

class ×1

function ×1

methods ×1

python ×1