Python爬虫CSS选择器

CSS – Python爬虫常用CSS选择器(Selectors)

selector   example    description
.class   .your_class    选择所有class="your_class"的元素
#id       #name 选择所有id="name"的元素
*       *选择所有的元素
element  选择所有的<p>元素
element,elementdiv,p  选择所有的<div>和<p>元素
elment element div p    选择所有的div元素下所有的<p>元素
elment>element   div>p    选择父元素为<div>元素的所有<p>元素
elment+elementdiv+p  选择紧接在<div>元素之后的所有<p>元素
element~element    p~ul选择前面有<p>元素的每个<ul>元素
[attribute]  [href] 选择带有href属性的所有元素
[attribute=value]  [href=#] 选择href=#的所有元素
[attribute~=value]      [title~=python]  选择title属性包含字符串python的所有元素
[attribute|=value]       [lang|=en]选择lang属性值以"en"开头的所以元素
[attribute^=value]    a[src^="https"]   选择src属性值以"https"开头的每个<a>元素
[attribute$=value]    a[src$=".jpg"    选择src属性值以".jpg"结尾的每个<a>元素
[attribute*=value]    a[src*="image"  选择src属性值包含字符串"image"的每个<a>元素

 转载自:Sino_Crazy_Snail 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值