【发布时间】:2014-05-25 15:56:25
【问题描述】:
我正在学习 python,但在传递参数时遇到问题。根据文档,HTMLParser 类定义如下:
class html.parser.HTMLParser(strict=False, *, convert_charrefs=False)
在我的派生类中,我喜欢在convert_charrefs 参数中传递True。我怎样才能做到这一点?到目前为止,这是我的代码
from html.parser import HTMLParser
class MyParser( HTMLParser ):
def __init(self)__:
super(MyParser, self).__init__( ??? )
那么,我应该写什么来代替???在convert_charrfs中传递一个True值?
更新:显而易见的解决方案是致电 __init__(convert_charrefs=True) 我确实尝试过,但它对我不起作用,因为我使用的是 python 3.3.4 而不是 3.4
【问题讨论】:
-
def __init__(self)不是def __init(self)__
标签: python python-3.x html-parsing