美文网首页
xpath-函数的使用

xpath-函数的使用

作者: Philosopher_ | 来源:发表于2017-08-07 19:30 被阅读0次

    继上篇xpath使用后,接下来简单的就爬虫相关方面的关于xpath函数的使用!

    1.xpath函数应用场景:

    在爬虫方面,函数主要是为元素甄别提供更多的条件方面的选择

    2.xpath函数怎么用?

    函数应当写在谓语的地方,即在中括号内

    3.那些函数可以用?

    经过小编的实验,目前只能够完全确定判断结果为布朗值的才能放入中括号内,或者经过组合后,最后结果为布朗值

    4.常用的有哪些?

    • 1.contains(str1, str2)
    tree.xpath("//div[contains(@class, 'good')]")
    

    上述代码选择的是class属性值中包含good这个单词的div标签,值得一说的是,代码中的contains(str1, str2),当str1包含str2,返回true;否则返回False

    • 2.not()
    tree.xpath("//div[not(contains(@class, 'good'))]")
    

    上述代码选择的是class属性值中不包含good这个单词的div标签

      1. starts-with(str1, str2) , ends-with(str1, str2)
        用法和contains一样,只不过代表的意义是str1以str2开头,以及str1以str2结尾

    关于xpath函数在lxml中具体的使用方法,小编也还有很多不解,希望真正理解的你能给小编一个评论,让小编也能够得到知识>_<

    相关文章

      网友评论

          本文标题:xpath-函数的使用

          本文链接:https://www.haomeiwen.com/subject/chialxtx.html