Scrapy基础(五) ------css选择器基础
2024-09-23 19:40:24
基本语法:
* 选择所有节点
#container 选择id为container的节点
.container 选择所有class包含container的节点
li a 选取所有li 下所有a节点
ul + p 选取ul后面的第一个p元素
div#container > ul 选取id为container的div的第一个ul子元素
ul ~p 选取与ul相邻的所有p元素
a[title] 选取所有有title属性的a元素
a[href="http://jobbole.com"] 选取所有href属性为http://jobbole.com的a元素
a[href*="jobbole"] 选取所有href属性值中包含jobbole的a元素
a[href^="http"] 选取所有href属性值中以http开头的a元素
a[href$=".jpg"] 选取所有href属性值中以.jpg结尾的a元素
input[type=radio]:checked 选择选中的radio的元素
div:not(#container) 选取所有id为非container 的div属性
li:nth-child(3) 选取第三个li元素
li:nth-child(2n) 选取第偶数个li元素
最新文章
- 【字符串匹配】KMP算法和next数组的c/c++实现
- JAVA 异常处理机制
- Sqlserver 语法总结
- Python.Module.site
- 10034 - Freckles 克鲁斯克尔最小生成树!~
- Recommending branded products from social media -RecSys 2013-20160422
- C++中string,wstring,CString的基本概念和用法
- 给ubuntu开通FTP功能
- CSS动画控制器
- 可伸缩的textview。
- python中文json串创建与解析
- 关于2440的裸跑程序中SD卡读后不能成功写入问题的讨论
- js 中读取JSON的方法探讨
- select Into用法
- TIA Portal V12不能添加新的CPU
- Codeforces Round #436 (Div. 2)
- x变成y的最少操作次数(层次遍历)
- Vue-devtools安装步骤
- centos--git搭建之Gogs安装
- nginx 源码安装的重启命令
热门文章
- 2018.8.1 状压 CF482C 题解
- Allegro PCB Design GXL (legacy) 刷新PCB封装(Package)中的焊盘(Padstack)
- DoNetZip类库解压和压缩文件
- constructor与prototype
- jmeter4.x centos7部署笔记
- 基于nopcommerce b2c开源项目的精简版开发框架Nop.Framework
- python全栈开发day65-templates:tags、母版和继承、组件、静态文件相关、simple_tag和inclusion_tag
- Python学习(三十一)—— Django之路由系统
- gitlab之六: gitlab 备份恢复
- BZOJ2209 [Jsoi2011]括号序列 splay