【发布时间】:2015-11-30 13:40:27
【问题描述】:
我正在使用模块 HTMLParser 并想要创建一个子类。但是我无法调用超级构造函数,我做错了什么?
class CustomParser(HTMLParser):
def __init__(self):
super(CustomParser, self).__init__()
堆栈跟踪:
Traceback (most recent call last):
File "C:\Users\Marc\Phyton\rafafafaf\src\test.py", line 20, in <module>
C = CustomParser()
File "C:\Users\Marc\Phyton\rafafafaf\src\test.py", line 17, in __init__
super(CustomParser, self).__init__()
TypeError: must be type, not classobj
【问题讨论】:
标签: python constructor super