知行编程网知行编程网  2022-11-15 13:30 知行编程网 隐藏边栏  19 
文章评分 0 次,平均分 0.0
导语: 本文主要介绍了关于python中css如何定位?的相关知识,希望可以帮到处于编程学习途中的小伙伴

如何在python中定位css?

Python中css定位的几种方法:

一、css:属性定位

1、CSS可以通过元素的id、class、tag这三个通用属性直接定位;

2.如下是百度输入框的的html代码:

<input id="kw" class="s_ipt" type="text" autocomplete="off" maxlength="100" name="wd"/>

3.css用#号表示id属性,如:#kw

4.css用.表示class属性,如:.s_ipt

5.css直接用标签名称,无任何标示符,如:input

如何在python中定位css?

二、css:其它属性

1、除了tag、class和id这三个常规属性外,css还可以通过其他属性来定位;

2.以下是定位其它属性的格式;

如何在python中定位css?

三、css:标签

1.css页可以通过标签与属性的组合来定位元素;

如何在python中定位css?

四、css:层级关系

1.如xpath://form[@id='form']/span/input 和 //form[@class='fm']/span/input 也可以用css实现;

如何在python中定位css?

五、css:索引

1、CSS也可以通过indexing option:nth-​​child(1)来定位子元素,这和xpath的写法有很大的不同。其实很容易理解,直译是第一个孩子;

如何在python中定位css?

六、css:逻辑运算

1.css也可以实现逻辑操作,同时匹配两个属性,和这里的xpath不同,不需要写and关键字;

如何在python中定位css?

本文为原创文章,版权归所有,欢迎分享本文,转载请保留出处!

知行编程网
知行编程网 关注:1    粉丝:1
这个人很懒,什么都没写
扫一扫二维码分享