元素选择器 E,选择所有指定元素名称的元素,例如 p,选择所有的 p 元素。 通用选择器 *,选择所有元素,例如: * { box-sizing: border-box; } 类选择器 .class,用一个点号加类名表示,例如 .header,选择所有 class 属性中包含 header 的元素。 ...
分类:
Web程序 时间:
2018-07-19 13:52:38
阅读次数:
207
1 id 定位 driver.find_element_by_id() HTML 规定id 属性在HTML 文档中必须是唯一的。这类似于公民的身份证号,具有很强的唯一性 2 name 定位 driver.find_element_by_name() HTML 规定name 来指定元素的名称,因此它的 ...
分类:
其他好文 时间:
2018-07-15 23:15:57
阅读次数:
717
迭代器 反向迭代器 迭代器常用操作【类比指针】: ...
分类:
编程语言 时间:
2018-07-15 19:34:53
阅读次数:
124
在使用集合的过程中,我们经常会有遍历集合元素,删除指定的元素的需求,而对于这种需求我们往往使用会犯些小错误,导致程序抛异常或者与预期结果不对,本人很早之前就遇到过这个坑,当时没注意总结,结果前段时间又遇到了这个问题,因此,总结下遍历集合的同时如何删除集合中指定的元素; 1.错误场景复原 或者如下代码 ...
分类:
编程语言 时间:
2018-07-15 13:50:31
阅读次数:
180
要用到移除指定元素的时候,发现empty()与remove([expr])都可以用来实现。可仔细观察效果的话就可以发现。 empty()是只移除了 指定元素中的所有子节点,拿$("p").empty()来说,他只是把<p>dsfsd</p>中的文本给移除了,而留下 了<p></p>,仍保留其在dom ...
分类:
其他好文 时间:
2018-07-14 11:56:27
阅读次数:
162
list.append(元素) # 以列表形式追加元素 list.clear() # 清空列表 list.copy() # 拷贝列表(新变量) list.count() # 统计元素出现的次数 list.extend(元素) # 以迭代方式追加元素 list.index() # 返回元素索引位置 l... ...
分类:
编程语言 时间:
2018-07-13 23:44:09
阅读次数:
291
list:列表、数据类型可以不同 定义:(例) classmates = ['Michael', 'Bob', 'Tracy'] 访问某一元素:(例) classmates[0]表示访问第一个元素 (例) classmates[-1]表示访问最后一个元素 获取list长度:(例) len(class ...
分类:
编程语言 时间:
2018-07-09 21:35:40
阅读次数:
129
''' 集合(set):可变数据类型(不可哈希),它里面的元素必须是不可变数据类型,无序,不重复 ''' # set1 = {1, 2, 3} # print(set1) # {1, 2, 3} set1 = {"Break", "前端", "19", "男"} # 增加 set1.add("LOL... ...
分类:
编程语言 时间:
2018-07-08 01:05:48
阅读次数:
180
转: http://www.imdsx.cn/index.php/2017/07/27/ec/ 在UI自动化测试中,必然会遇到环境不稳定,网络慢的情况,这时如果你不做任何处理的话,代码会由于没有找到元素,而报错。这时我们就要用到wait(等待),而在Selenium中,我们可以用到一共三种等待,没一 ...
分类:
其他好文 时间:
2018-07-08 01:04:09
阅读次数:
208