一、CSS Selector选择元素 1、原理:HTML中为某些元素指定显示效果,会使用CSS来告诉浏览器选择哪些元素。 ——CSS Selector 语法就是用来选择元素的。 * 选择单个元素的方法:find_element_by_css_selector(CSS Selector参数); * 选 ...
分类:
编程语言 时间:
2020-03-22 17:51:06
阅读次数:
88
参考地址: https://www.w3school.com.cn/css/css_selector_class.asp 想修改 el aside 中的 .el menu样式,可以如下操作 ...
分类:
Web程序 时间:
2020-03-18 20:16:46
阅读次数:
685
1.selenium的实现方式是CS的方式我们的代码就是请求,浏览器就是服务器。还要通过检查页面元素去查找页面元素属性,方便之后的定位 定位方式: 1. 通过id查找 2. 通过xpath方式查找 3.通过css_selector方式查找 4.通过class_name方式查找 5.通过tag_nam ...
分类:
其他好文 时间:
2020-03-12 12:51:13
阅读次数:
59
selenium选择元素的方法 ·find_element_by_css_selector:通过元素的class选择,如<div class='bdy-inner'>test</div>可以使用find_element_by_css_selector('div.bdy-inner')。 ·find_ ...
分类:
其他好文 时间:
2020-02-15 19:11:36
阅读次数:
91
1、察看结果树之CSS_Selector tester 1-将查看方式修改为css selector tester 2-在selector中输入对应的查找元素 3-点击test获取查看结果 2、察看结果树之html:一共有三种选项 1-html视图将响应以html方式呈现,渲染的html可能无法与浏 ...
分类:
其他好文 时间:
2020-02-11 16:14:54
阅读次数:
82
一、从根目录/开始 有点像Linux的文件查看,/代表根目录,一级一级的查找,直接子节点,相当于css_selector中的>号/html/body/div/p 二、根据元素属性选择: 查找具体的元素,必须在前面输入标准开头//,表示从当前节点寻找所有的后代元素 //div/* div下面的所有的元 ...
分类:
其他好文 时间:
2020-01-20 14:28:57
阅读次数:
57
一、单一属性定位 type selector driver.find_element_by_css_selector('input') id 定位 driver.find_element_by_css_selector('#kw') class定位 driver.find_element_by_cs ...
分类:
Web程序 时间:
2020-01-20 12:30:36
阅读次数:
122
目标:取上图中onclick中的那段链接地址 思路:根据class定位到节点i,取i的onclick属性的值 程序语句: d = driver.find_element_by_css_selector(".iconfont.icon-xiazai.other-icon") # class名称中有空格 ...
分类:
其他好文 时间:
2020-01-01 20:57:05
阅读次数:
224
目标:上图中要定位“关联行业:”所在的label,从而通过.text取出“关联行业:”这段文字。 以下是我定位实践的经历: 1、定位它的上一级div,即用driver.find_element_by_css_selector("label-cont.label-ab")来定位,定位后再二次定位lab ...
分类:
其他好文 时间:
2020-01-01 11:58:02
阅读次数:
110
开始就形成良好的书写规范,是你专业的开始。 空格规范 【强制】 选择器 与 { 之间必须包含空格。 示例: ~~~css .selector { } ~~~ 【强制】 属性名 与之后的 : 之间不允许包含空格, : 与 属性值 之间必须包含空格。 示例: ~~~css font size: 12px ...
分类:
Web程序 时间:
2019-12-31 18:33:49
阅读次数:
79