Ordinary programmer
2021-03-25 13:22
采纳率: 42.9%
浏览 671
已结题

xpath 获取当前节点标签名

r = requests.get('https://www.baidu.com/', headers={"User-Agent": UserAgent().random})
html = etree.HTML(r.content.decode('utf-8', 'ignore'))
span_tag = html.xpath("//span[@class='big']/*")
for i in span_tag:
    print(i.tag)
    print(i.xpath("./name()"))

假设有这么一个网页,我获取到了class为big的全部子节点,我想获取全部子节点的标签名,如何获取?

尝试过.tag和./name都获取不了

4条回答 默认 最新

相关推荐 更多相似问题