摘要: 自动化程序调用Selenium 客户端库函数(比如点击按钮元素) 客户端库会发送Selenium 命令 给浏览器的驱动程序 浏览器驱动程序接收到命令后 ,驱动浏览器去执行命令 浏览器执行命令 浏览器驱动程序获取命令执行的结果,返回给我们自动化程序 自动化程序对返回结果进行处理 阅读全文
posted @ 2020-09-13 23:34 追梦人娟儿 阅读(370) 评论(0) 推荐(0) 编辑
摘要: 1、语法:for item in 某个数据类型: 比喻为(一群排队办业务的人,可以是:字符串,列表,元组,字典,集合) 所以i是常用名,其实你给这个房间取什么名字都行 作用就是:遍历数据类型里面的元素,然后赋值给item 2、业务结束之后,最后一个走进去的5留在了房间里,被打印了出来 3、字符串可以 阅读全文
posted @ 2020-09-13 23:23 追梦人娟儿 阅读(308) 评论(0) 推荐(0) 编辑
摘要: 1、从一个序列中随机选取一个元素返回: random.choice(sep) 2、用于将一个列表中的元素打乱 random.shuffle(sep) 3、在sep列表中随机选取k个元素返回 random.sample(seq, k) 4、随机返回a到b之间的一个整数 random.randint(a 阅读全文
posted @ 2020-09-13 22:58 追梦人娟儿 阅读(21074) 评论(0) 推荐(1) 编辑
摘要: 1、条件判断语句的3种形式: 单向判断:if 赋值满足if条件:执行if内部命令 赋值不满足if条件:不管跳过if命令 当第一行赋值情况的前提不满足if的条件时,Python的逻辑就会判断:条件不满足,无法执行if条件下的命令,从而自动跳过,执行下一行命令。 双向判断:if...else... 赋值 阅读全文
posted @ 2020-09-13 19:50 追梦人娟儿 阅读(193) 评论(0) 推荐(0) 编辑
摘要: 算术运算符: 赋值运算符: 比较运算符: 数据判断: 逻辑运算符:and、or、not 成员运算符: in、not in 直接用数值做运算 整数1在这里就是作为一个条件,被判断为真(True) 布尔值: bool()函数:来查看一个数据会被判断为真还是假 阅读全文
posted @ 2020-09-13 00:22 追梦人娟儿 阅读(107) 评论(0) 推荐(0) 编辑
摘要: 1、保护性特别强 2、可以存在空元组 a=() 3、但是,如果元组里面,只有一个元素的时候,请加逗号 4、列表里面可以包含任何类型的数据(列表里面的元素 根据逗号来进行分隔) 5、列表里面的元素也是有索引的(也是从0开始) 元组提取单个元素:元组名[索引值] 元组提取多个元素: 6、元组不支持任何增 阅读全文
posted @ 2020-09-13 00:11 追梦人娟儿 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 1、可以存在空字典 a={} 2、字典是无序的,输出的时候,不是按照顺序的,但是列表跟元组是有序的 3、字典里面数据存储方式:key:value (字典中的key具备唯一性,不能重复,而value可重复) 4、字典里面的元素 根据逗号来进行分隔 5、从字典中提取元素: 字典名[字典的key] 获取字 阅读全文
posted @ 2020-09-12 23:55 追梦人娟儿 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 列表: 1、可以存在空列表 a=[] 2、列表里面可以包含任何类型的数据 3、列表里面的元素 根据逗号来进行分隔 4、列表里面的元素也是有索引的(也是从0开始) 列表提取单个元素:列表名[索引值] 列表提取多个元素:列表名[索引头:索引尾:步长] 5、给列表增加元素:列表名.append( ) 重点 阅读全文
posted @ 2020-09-12 21:43 追梦人娟儿 阅读(172) 评论(0) 推荐(0) 编辑
摘要: 1、只要是被单引号,双引号,三引号括起来的,都是字符串类型 2、字符串里面元素:单个字母,单个符号,都称之为一个元素 例如:s='hello!' (6个元素) len(数据)统计数据的长度print(len(s)) 3、字符串s='hello!'的取值: 取单个值:字符串名[索引值] 例:取 !出来 阅读全文
posted @ 2020-09-11 00:23 追梦人娟儿 阅读(1270) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2020-09-11 00:01 追梦人娟儿 阅读(335) 评论(0) 推荐(0) 编辑