import six,abc
@six.add_metaclass(abc.ABCMeta)
class Task(object):
def __init__(self):
self.result = {}
@abc.abstractproperty
def name(self):
pass
def reset(self):
self.result = {}
@abc.abstractmethod
def run(self):
pass
class VMTask(Task):
def __init__(self):
pass
def childfunc(self):
print("test")
def run(self):
pass
def name(self):
pass
ins = VMTask()
ins.childfunc()
python six abc
猜你喜欢
转载自blog.csdn.net/JackLiu16/article/details/81229974
今日推荐
周排行