Python爬虫编程思想(68): 在pyquery中使用伪类选择器

Posted 蒙娜丽宁

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python爬虫编程思想(68): 在pyquery中使用伪类选择器相关的知识,希望对你有一定的参考价值。

        CSS选择器之所以强大,一个很重要的原因就是它支持多种多样的伪类选择器,例如,选择第1个节点,最后一个节点,索引为奇数的节点,索引为偶数的节点,包含某一个文本的节点等。

下面的例子演示了常用伪类选择器的用法。

import pyquery
from pyquery import PyQuery as pq
html = \'\'\'
<div>
    <ul>
        <li class="item1" ><a href="https://geekori.com"> geekori.com</a></li>
        <li class="item"><a href="https://www.jd.com"> 京东商城(https://www.jd.com)</a></li>
        <li class="item3"><a href="https://www.taobao.com">淘宝</a></li>
        <li class="item" ><a href="https://www.microsoft.com">微软</a></li>
        &

以上是关于Python爬虫编程思想(68): 在pyquery中使用伪类选择器的主要内容,如果未能解决你的问题,请参考以下文章

Python爬虫编程思想(107):基于Splash的爬虫--对象属性

Python爬虫编程思想(162): 综合爬虫项目:可视化爬虫

Python爬虫编程思想(162): 综合爬虫项目:可视化爬虫

Python爬虫编程思想(162): 综合爬虫项目:可视化爬虫

Python爬虫编程思想(162): 综合爬虫项目:可视化爬虫

Python爬虫编程思想:网络爬虫的基本原理