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://scjbc.cn/article/pdoddd.html