python+selenium之定位web页面元素三:By 定位元素
2018-11-05 17:07
801 查看
用 By 定位元素
有时需要使用定位方法,在具体通过哪种定位方式(id 或 name)根据实际场景而定位,By 就可以设
置定位策略。
[code]find_element(By.ID,"kw") find_element(By.NAME,"wd") find_element(By.CLASS_NAME,"s_ipt") find_element(By.TAG_NAME,"input") find_element(By.LINK_TEXT,u"新闻") find_element(By.PARTIAL_LINK_TEXT,u"新") find_element(By.XPATH,"//*[@class='bg s_btn']") find_element(By.CSS_SELECTOR,"span.bg s_btn_wr>input#su")
find_element()方法只用于定位元素。它需要两个参数,第一个参数是定位方式,这个由 By 提供;另
第二个参数是定位的值。在使用 By 时需要将 By 类导入。
from selenium.webdriver.common.by import By
阅读更多相关文章推荐
- 在Selenium WebDriver中使用By.Xpath快速定位页面元素
- 在Selenium WebDriver中使用By.Xpath快速定位页面元素
- Web UI自动化测试框架搭建之九:Selenium定位web页面元素的原则、方法、工具
- java selenium webdriver实战 页面元素定位
- 【selenium学习笔记】webdriver进行页面元素定位
- selenium webdriver学习(四)------------定位页面元素
- selenium2.0关于python的常用函数(二) 定位元素,解析页面时用到
- Selenium(四)――webdriver 之定位页面元素
- 轻松自动化---selenium-webdriver(python) (三) 简单元素的定位
- 使用selenium+python;在页面A点击一个按钮跳转到页面B,页面A没有关闭,浏览器打开了一个B,切换窗口定位页面B的元素
- Selenium with Python 003 - 页面元素定位
- python selenium-webdriver 定位frame中的元素 (十三)
- 轻松自动化---selenium-webdriver(python) (四)--如何定位一组元素?
- selenium+webdriver+python定位不到元素的原因及解决办法
- selenium webdriver by xpath 定位元素
- selenium_webdriver(python)元素定位详解
- 【selenium webdriver】 XPath 多条件查询语句(处理同一个页面上出现相同文本按钮的动态ID元素定位)
- 【Selenium】webdriver进行页面元素定位
- python selenium-webdriver 元素定位(三)
- selenium_webdriver(python)多层框架/窗口中元素定位问题