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

Xpath

时间:2020-04-14 22:43:40      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:last   class   lock   实例化   ref   如何   string   表达   ast   

lxml模块如何使用

  • from lxml import etree

  • element = etree.HMTL(str,bytes)

  • element.xpath("xpath表达式")

  • etree.tostring(element) #把element转化为字符串

xpath有哪些常用方法

  • // 从任意位置选择节点

    • //a/text() a下的文本//a/text()

    • //a//text() a下所有的文本

  • . 当前路径

  • @符号

    • a/@href

    • div[@class=‘a‘]

  • text()

    • a[text()=‘下一页‘]

  • .. 上一级

  • //a[1]

  • //a[last()]

  • //a[postion()<4]

  • //a[1]|//a[5]

  • a[contains(text(),"下一页")]

queue模块如何使用

  • from queue import Queue

  • 实例化

  • queue.put() #get计数减一

  • queue.get()

  • queue.task_doen() #计数减一

  • queue.join() #让主线程阻塞

Xpath

标签:last   class   lock   实例化   ref   如何   string   表达   ast   

原文地址:https://www.cnblogs.com/Conlinker/p/12701439.html

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