xpath之string(.)方法

from lxml import  etree

html = '''
    
  • 需要的内容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(.)可以用于提取标签嵌套标签的内容。


    新闻标题:xpath之string(.)方法
    新闻来源:http://hxwzsj.com/article/pdoddd.html

    其他资讯

    Copyright © 2025 青羊区翔捷宏鑫字牌设计制作工作室(个体工商户) All Rights Reserved 蜀ICP备2025123194号-14
    友情链接: 成都定制网站建设 网站建设公司 网站建设改版 成都网站制作 营销网站建设 成都响应式网站建设 企业网站建设公司 宜宾网站设计 成都网站制作 高端品牌网站建设 响应式网站设计 高端定制网站设计 成都营销网站制作 古蔺网站建设 商城网站建设 成都响应式网站建设 温江网站设计 成都网站制作 高端网站设计 企业网站建设 手机网站制作设计 营销型网站建设