千家信息网

xpath之string(.)方法

发表于:2025-01-31 作者:千家信息网编辑
千家信息网最后更新 2025年01月31日,from lxml import etreehtml = ''' 需要的内容1 需要的内容2 '''selector = etree.HTML(html )contents
千家信息网最后更新 2025年01月31日xpath之string(.)方法
from lxml import  etreehtml = '''    
  • 需要的内容1 需要的内容2
  • '''selector = etree.HTML(html )contents = selector.xpath ( '//li[@class = "tag_1"]')contents1 = selector.xpath ( '//li[@class = "tag_1"]')[0]contents2 = contents1.xpath('string(.)')contents3 = selector.xpath ( '//li[@class = "tag_1"]/text()')print(contents) #[]print(contents1) # print(contents2)print(contents3)

    输出

    D:\Python\venv\Scripts\python.exe D:/Python/venv/test9.py[]需要的内容1      需要的内容2['需要的内容1\n         ', '\n          ']Process finished with exit code 0

    string(.)可以用于提取标签嵌套标签的内容。

    0