摘要: 1. implicitly_wait()隐形等待。等待页面加载完成,作用是全局的。 时间可以设置的长,短时间也没有影响。直到设置的时间耗完 时间耗完也不会报错 2.获取title值 driver.title 3.获取元素属性值 t = driver.find_element_by_id("su"). 阅读全文
posted @ 2017-09-21 17:49 Anges黎梦 阅读(227) 评论(0) 推荐(0) 编辑
摘要: CSS定位方式: 元素中间加“.”表示是class 1.通过ID定位 driver.find_element_by_css_selector("#ID值") 2.通过class定位 driver.find_element_by_css_selector(".s_ipt") 3.通过标签定位 driv 阅读全文
posted @ 2017-09-21 15:30 Anges黎梦 阅读(222) 评论(0) 推荐(0) 编辑
摘要: Xpath .代表当前接点的元素,可以不写 //代表相对路径 *匹配任何标签 不区分“”和‘’ 基本定位方式 1.id定位 //div[@id = “id值” ] 2.tag定位 //*[@id="id值"] //input[@id="id值"] 3.通过class定位 //input[@class 阅读全文
posted @ 2017-09-21 15:17 Anges黎梦 阅读(174) 评论(0) 推荐(1) 编辑
摘要: Alert弹窗 弹窗是用工具选不到的~ 切换到alert driver.switch_to_alert() 新的语法:driver.switch_to.alert 注:新的语法不需要后面加括号 打印alert上的文本内容 alert.text 点击确定 alert.accept() 点击取消 ale 阅读全文
posted @ 2017-09-21 13:45 Anges黎梦 阅读(182) 评论(0) 推荐(0) 编辑
摘要: HTML中,标签显示为select,有option下拉属性的为Select弹框 1.Xpath定位 Xpath语法,顺序是从1开始,编程语言中是0开始 2.可以通过通过ID定位,分两次定位 select = driver.find_element_by_id(“”) select.find_elem 阅读全文
posted @ 2017-09-21 13:39 Anges黎梦 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 多窗口相关操作 获取当前句柄 c_handle = driver.current_window_handle 获取所有句柄 all_handle = driver.window_handles 切换到窗口 driver.switch_to_window(窗口句柄) 切换到第一个窗口 driver.s 阅读全文
posted @ 2017-09-21 13:31 Anges黎梦 阅读(192) 评论(0) 推荐(0) 编辑
摘要: python的基本数学函数 随机数函数: 数值操作 1 x << y 左移 2 x >> y 右移 3 x & y 按位与 4 x | y 按位或 5 x ^ y 按位异或 (exclusive or) 6 ~x 按位翻转 7 x + y 加 8 x - y 阅读全文
posted @ 2017-09-21 13:27 Anges黎梦 阅读(283) 评论(0) 推荐(1) 编辑
摘要: 练习python的时候经常会用到一些不同数据类型之间的转换操作 搜集了一些资料,整理如下 int(x [,base]) 将x转换为一个整数 long(x [,base] ) 将x转换为一个长整数 float(x) 将x转换到一个浮点数 complex(real [,imag]) 创建一个复数 str 阅读全文
posted @ 2017-09-21 13:22 Anges黎梦 阅读(192) 评论(0) 推荐(0) 编辑