打印输出第三个li标签

li = page.xpath('//li[3]')[0] print(etree.tostring(li, encoding='utf-8').decode())

打印输出li标签下所有属性节点:

li_attrs = li.xpath('./@*') print(li_attrs)

打印输出a标签的内容,用text()

a_content = li.xpath('./a/text()')[0] print(a_content)

打印输出ul标签下的所有内容,用string()

ul_content = page.xpath('//ul[@id="ultest"]/string()')[0] print(ul_content)

from lxml import etreetext = div ul id=ultest li class=item-0a href=link1htmlfirst itemali li class=item-1a href=link2htmlsecond itemali li c

原文地址: https://www.cveoy.top/t/topic/eZiD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录