上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页
摘要: 1.获取当前所有句柄 all_handles = driver.window_handles 2.遍历 for handle in all_handles: #切换到每次遍历的句柄 driver.switch_to.window(handle) ##判断句柄title是否是“百度网盘,让美好永远陪伴 阅读全文
posted @ 2020-12-20 19:09 西西cc 阅读(209) 评论(0) 推荐(0) 编辑
摘要: iframe就是网页中嵌套其他网页,如果我们想访问其他网页的元素,首先需要切换到其网页上,在进行定位。 # 想要切换 iframe,首先定位到它 ifa = driver.find_element_by_css_selector("iframe:nth-child(3)") # 找到之后,就可以去切 阅读全文
posted @ 2020-12-20 19:03 西西cc 阅读(1357) 评论(0) 推荐(0) 编辑
摘要: 1.鼠标操作事件 from selenium.webdriver.common.action_chains import ActionChains 针对于input标签操作的 ele = driver.find_element_by_name("tj_briicon") # 对定位到的元素执行鼠标悬 阅读全文
posted @ 2020-12-20 18:59 西西cc 阅读(85) 评论(0) 推荐(0) 编辑
摘要: 1.只有一个确认按钮的情况# 触发对话框 driver.find_element_by_id("bu1").click() # 操作对话框,先获取对象,赋值给变量 al = driver.switch_to.alert # 注意 switch_to 后面是一个点 # 确定对话框 al.accept( 阅读全文
posted @ 2020-12-20 18:53 西西cc 阅读(1248) 评论(0) 推荐(0) 编辑
摘要: 1.截取整个页面截图 driver.get_screenshot_as_file("./all.png") 2.截取单个元素 ele = driver.find_element_by_id("kw") ele.screenshot("./ele.png") 注意: 1.传的是截图文件路径 2.最好使 阅读全文
posted @ 2020-12-20 18:49 西西cc 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1.id 选择器 选中具有特定id的HTML元素,css中的id选择器以 # 来定义 <style> #abc { color: #0044bb } </style> <body> <p id="abc">独怜幽草涧边生</p> </body> 2.class属性选择器 选中具有特定class的HT 阅读全文
posted @ 2020-12-19 17:48 西西cc 阅读(623) 评论(0) 推荐(0) 编辑
摘要: 1.浏览器大小方法 放最大:driver.maximize_window() 放最小:driver.minimize_window() 按照像素点放大:driver.set_window_size(700, 700) 2.网页操作 打开浏览器 :webdriver.Chrome() 访问网页:get 阅读全文
posted @ 2020-12-19 14:02 西西cc 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 定义和用法DATE_ADD() 函数向日期添加指定的时间间隔。DATE_SUB() 函数向日期减少指定的时间间隔。语法DATE_ADD(date,INTERVAL expr type)DATE_SUB(date,INTERVAL expr type)date 参数是合法的日期表达式。 expr参数是 阅读全文
posted @ 2020-12-18 11:01 西西cc 阅读(586) 评论(0) 推荐(0) 编辑
摘要: //div[@class="bar-bottom-wrap"] 匹配 class 属性为 "bar-bottom-wrap" 的div标签 也可以不指定标签类型 //*[@class="bar-bottom-wrap"] 上述xpath 匹配任意类型的标签,且标签的 class 属性为 bar-bo 阅读全文
posted @ 2020-12-17 11:03 西西cc 阅读(105) 评论(0) 推荐(0) 编辑
摘要: 1.隐式等待一次声明后,对下面所有的代码都有效。 缺点:不管定位任何元素,都会走隐式等待的代码中去,效率较低,不建议用。 from selenium import webdriver # 创建浏览器驱动对象,这里是打开浏览器 driver = webdriver.Chrome("D:\\tool\s 阅读全文
posted @ 2020-12-17 10:35 西西cc 阅读(185) 评论(0) 推荐(0) 编辑
上一页 1 ··· 6 7 8 9 10 11 12 13 14 下一页