def _add_anchors(self):
"""
Add anchors link to h1, h2, h3
"""
for element in self._html.iter('h1', 'h2', 'h3'):
if len(element) == 0 and element.attrib.get('id') is not None:
a = lxml.html.builder.A()
a.attrib['href'] = "#" + element.attrib.get('id')
a.text = element.text
element.text = None
element.append(a)
评论列表
文章目录