码迷,mamicode.com
首页 > 其他好文 > 详细

lxml结合xpath注意事项

时间:2018-09-11 22:00:53      阅读:217      评论:0      收藏:0      [点我收藏+]

标签:xpath语法   使用   注意事项   通过   ref   代码   函数   xpath   path   

  1. 使用Xpath语法,应该使用Element.xpath方法,来执行xpath选择,示例代码如下:
    trs = html.xpath("//tr[position()>2]")
    xpath函数返回的永远是一个列表

2.获取某个标签的属性:
href = html.xpath("//a/@href")

3.获取文本 , 通过xpath下的text()函数:
address = tr.xpath("./td[4]/text()")[0]

4.在某个标签下使用xpath函数 , 获取其子孙函数, 应该在//的前面加一个点 ,代表在当前元素下获取
address = tr.xpath("./td[4]/text()")[0]

lxml结合xpath注意事项

标签:xpath语法   使用   注意事项   通过   ref   代码   函数   xpath   path   

原文地址:https://www.cnblogs.com/zhouchao123/p/9630510.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!