摘要: 1. 使用Xpath语法,应该使用Element.xpath方法,来执行xpath选择,示例代码如下: trs = html.xpath("//tr[position() 2]") xpath函数返回的永远是一个列表 2.获取某个标签的属性: href = html.xpath("//a/@href 阅读全文
posted @ 2018-09-11 21:35 欲得周郎顾 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 使用//获取整个页面中的元素,然后写标签名,然后用谓词进行提取。如: //div[@class='abc'] 注意: 1./和//的区别: /只获取子节点 , //获取子孙节点 一般//用的较多 视情况而定 2.contains:有时某个属性包含了多个值,那么可以使用contains函数如: //d 阅读全文
posted @ 2018-09-11 13:35 欲得周郎顾 阅读(124) 评论(0) 推荐(0) 编辑