如何使用html.parser将数据解析为列表

时间:2016-10-24 10:50:42

标签: python-3.5 html-parser

我正在使用python3中的html.parser解析一个相当简单的html文件,以从文件中提取所有数据。但是,我只能使用以下代码打印数据。想知道如何将数据捕获到python列表中,我可以稍后处理。

来自html.parser导入HTMLParser

class MyHTMLParser(HTMLParser):
  def handle_data(self, data):
    print(data)

而不是打印我想将所有数据捕获到python列表中,我可以在稍后的代码中处理

parser = MyHTMLParser()
f = open("myhtmlfile", "r")
myhtmlstring = f.read()
f.close
parser.feed(myhtmlstring)

在这里,我希望通过将所有数据捕获到python列表

来进一步完成所有数据

0 个答案:

没有答案