遵循这些思路,使用ABC
import abcclass Shape(object): __metaclass__ = abc.ABCmeta @abc.abstractmethod def method_to_implement(self, input): """Method documentation""" return
另请阅读此优秀教程:http :
//www.doughellmann.com/PyMOTW/abc/
您还可以签出在python中引入ABC之前使用的 zope.interface 。
- http://pypi.python.org/pypi/zope.interface
- http://wiki.zope.org/Interfaces/FrontPage



