摘要: 77 ** 二.数据类型的转换 ** 78 1. 79 int 转 str 80 a = 123 81 print(str(a)) 82 print(type(str(a))) 83 2. 84 str 转 int 85 a = "123" 86 print(int(a)) 87 print(typ 阅读全文
posted @ 2022-03-08 17:46 饭兜 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 一、说明: 模拟键盘上一些按钮或者组合键的输入, 如:Ctrl+c,Ctrl+v; selenium中把键盘的按键都封装在Keys类中。 二、Keys类 导包:from selenium.webdriver.common.keys import Keys 三、常用的键盘操作 send_keys(Ke 阅读全文
posted @ 2022-03-08 17:45 饭兜 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 说明:下拉选择框就是HTML中select标签 这里使用Selenium中两种方式对下拉选择框中元素进行选择操作:css定位操作(其他定位也可以)、selenium中select类。 ''' Select 中的类 ''' import time from selenium import webdri 阅读全文
posted @ 2022-03-08 17:43 饭兜 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 处理警告框的原因:如果页面有弹出框,不处理,接下来的将不生效。 2、对话框类型: alert #警告框 confirm #确认框 prompt #提示框 3、处理方法: 以上三种对话框,处理方法都一样。 步骤: (1)切换到对话框,方法:driver.switch_to.alert (2)处理对话框 阅读全文
posted @ 2022-03-08 17:42 饭兜 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 操作滚动条原因:在web自动化中有些特殊场景,如:滚动条拉到页面最底层,指定按钮才可用,指定的元素才可以定位。 2、操作方法 第一步:设置操作滚动条操作语句 如:js="window.scrollTo(0,10000)"​ 0:左边距 >水平滚动条​ 10000:上边距 >垂直滚动条 第二步:调用执 阅读全文
posted @ 2022-03-08 17:41 饭兜 阅读(65) 评论(0) 推荐(0) 编辑
摘要: 多窗口切换 思路:获取要切换的窗口句柄,调用切换方法进行切换。 方法: driver.current_window_handle #获取当前主窗口句柄 driver.window_handles #获取当前由driver启动所有窗口句柄 driver.switch_to.window(handle) 阅读全文
posted @ 2022-03-08 17:38 饭兜 阅读(140) 评论(0) 推荐(0) 编辑
摘要: 切换frame表单 常用的frame表单有两种:frame、iframe。 1、切换的原因:当前主目录内没有iframe表单页面元素信息,不切换,找不到元素。 2、切换的方法:driver.switch_to.frame("id\name\element") 3、切换回主目录原因:iframe或fr 阅读全文
posted @ 2022-03-08 17:38 饭兜 阅读(115) 评论(0) 推荐(0) 编辑
摘要: 鼠标事件对应的方法需要导入的类 ActionChains类 >导包: from selenium.webdriver.common.action_chains import ActionChains 鼠标事件常用的操作方法 context_click() #鼠标右击 double_click() # 阅读全文
posted @ 2022-03-08 17:35 饭兜 阅读(92) 评论(0) 推荐(0) 编辑
摘要: 常用操作 maximize_window():最大化浏览器窗口 >模拟浏览器最大化按钮set_window_size(width,height):设置浏览器窗口大小 >设置浏览器宽、高(像素点)set_window_position(x,y):设置浏览器窗口位置back():后退 >模拟浏览器后退按 阅读全文
posted @ 2022-03-08 17:32 饭兜 阅读(60) 评论(0) 推荐(0) 编辑
摘要: 1 ## 元素定位方式 2 3 ### Xpath 定位 4 5 #### 通过ID定位 6 7 ##### 第一种 使用find_element_by_xpath 8 9 ```python 10 from selenium import webdriver 11 import time 12 f 阅读全文
posted @ 2022-03-08 17:25 饭兜 阅读(67) 评论(0) 推荐(0) 编辑