安云网 - AnYun.ORG | 专注于网络信息收集、网络数据分享、网络安全研究、网络各种猎奇八卦。
当前位置: 安云网 > 技术关注 > 编程茶楼 > Python > Selenium - Css Selector 使用方法

Selenium - Css Selector 使用方法

时间:2019-05-14来源:未知 作者:安云网点击:
什么是Css Selector? Css Selector定位实际就是HTML的Css选择器的标签定位 工具 Css Selector可以下载火狐浏览器插件,FireFinder 或FireBug和FirePath组合使用。 使用方法: 1.Css Selector支持ID、Class的定位 与HTML中CSS定位相同 定位ID:id=navi-#navi定
//内容来自安云网

什么是Css Selector?

Css Selector定位实际就是HTML的Css选择器的标签定位

工具

Css Selector可以下载火狐浏览器插件,FireFinder 或 FireBug和FirePath组合使用。

 

使用方法:

1. Css Selector支持ID、Class的定位 与HTML中CSS定位相同

定位ID:id = "navi"  ->

 #navi

定位Class: class = "inner" ->

.inner

多个Class定位: class = " c1 c2 c3" -> 

.c1.c2.c3

2. Css Selector支持任意属性定位

[name="name"]

3. Css Selector提供了标签属性组合定位

input[name="name"]

当与ID、Class 组合使用时书写方式更为简单 

Class ->
input.c1
ID    ->
input#i1

4. Css Selector提供了多属性组合过滤

select[size='4'][multiple='multiple']

5. Css Selector支持层级关系定位

div.inner>inputselect>option[value='3']

6. Css Selector模糊匹配

以xx开始

[placeholder^='请通过ID'] 

以xx结束
[placeholder$='ID定位元素'] 

包含xx
[placeholder*='ID']


本文标题: Selenium - Css Selector 使用方法 安云网
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
验证码: 点击我更换图片
相关内容
推荐内容