xpath用法

xpath用法

xpath用来解析html,获得有用的信息。下面是我在实际中所用到的,后续会一直更新:

  • page.xpath("//div[position()>51]") 获取位置大于51的所有div
  • page.xpath("//td[@rowspan]") 获取含有rowspan属性的所有td
  • page.xpath("//td[@rowspan or not(@colspan)]") 获取所有含有rowspan属性和不含有colspan属性的td
  • page.xpath("//*[contains(text(),'你好')]") 匹配所有含有 你好 字样的元素 ,
    text() 可以获得标签内的文字
posted @ 2017-06-01 14:34  -梦里不知身是客  阅读(290)  评论(0编辑  收藏  举报