摘要: 一、显示等待 根据WebDriverWait与ExpectedCondition的结合实现。 非全局的等待,只有依赖于该条件的代码才需要等待执行: WebDriverWait(driver, timeout,poll_frequency,ignore_exception) driver:浏览器驱动t 阅读全文
posted @ 2019-10-21 17:04 Aedline 阅读(142) 评论(0) 推荐(0)
摘要: 一、鼠标操作 第一步:引入模块函数 第二步:元素定位 第三步:创建一个action对象 第四步:在action对象上操作鼠标 第五步:在action上进行perform,即实现刚刚一系列的动作提交 总的: ActionChains方法列表: click(on_element=None) ——单击鼠标 阅读全文
posted @ 2019-10-21 16:38 Aedline 阅读(362) 评论(0) 推荐(0)
摘要: WebDriver常用方法: clear(): 清除文本。 send_keys (value): 模拟按键输入。 click(): 单击元素。 submit():用于提交表单 from selenium import webdriver driver = webdriver.Chrome() dri 阅读全文
posted @ 2019-10-21 14:48 Aedline 阅读(234) 评论(0) 推荐(0)
摘要: 一. find_element_by_****的方式 首页在网页上鼠标右键选择检查并点击,查看需要定位的元素。 https://www.baidu.com 以百度为例 导入模块的: 1、id定位: find_element_by_id() 2、name定位: find_element_by_name 阅读全文
posted @ 2019-10-21 14:43 Aedline 阅读(154) 评论(0) 推荐(0)