我正在使用python3中的html.parser解析一个相当简单的html文件,以从文件中提取所有数据。但是,我只能使用以下代码打印数据。想知道如何将数据捕获到python列表中,我可以稍后处理。
来自html.parser导入HTMLParser
class MyHTMLParser(HTMLParser):
def handle_data(self, data):
print(data)
parser = MyHTMLParser()
f = open("myhtmlfile", "r")
myhtmlstring = f.read()
f.close
parser.feed(myhtmlstring)