设计模式学习中的一些问题
TypeError: new() missing 3 required positional arguments: ‘name’, ‘bases’, and ‘namespace’百思不得其解,最终在外网搜索到了答案:ABCMeta元类。它是一个元类,而不是基类。对于Python 2,这意味着将其分配给该类的__metaclass__属性:class CVIterator(object): __metaclass__ = ABCMeta def __init__(self):
转载
2021-04-26 00:44:27 ·
870 阅读 ·
1 评论