lxml.etree.XMLSyntaxError解决方法
在练习lxml数据解析的时候,用parse方法加载本地的html文件时出现如下错误:
lxml.etree.XMLSyntaxError: EntityRef: expecting ‘;’, line 2, column 286
原因:
html代码书写不规范(不怪你)
解决方法:
parser = etree.HTMLParser(encoding='utf-8')
tree = etree.parse('test.html',parser=parser)