类的方法约束
class BasePlugin(object): ''' 基类,用于约束。约束类中必须实现process方法 ''' def process(self): raise NotImplementedError('{}中必须实现process方法'.format(self.__class__.__name__)) class DiskPlugin(BasePlugin): pass haha = DiskPlugin() haha.process()
File "F:\neiwang\nei_api\nei_api\测试文档\约束.py", line 7, in process raise NotImplementedError('{}中必须实现process方法'.format(self.__class__.__name__)) NotImplementedError: DiskPlugin中必须实现process方法
要知道,你正在做的事情,对很多人都充满意义