您的位置:首页 > 编程语言 > Python开发

python+selenium之定位web页面元素:输入、点击事件触发

2018-11-05 16:46 579 查看

通过前端工具,我们看可以看到页面上的元素都是由一行一行的代码组成。它们之间有层级的组织起

来,每个元素有不同的标签名和属性值。那么在 Selenium 当中就是通过这信息来找到不同的元素的。

webdriver 提供了八种元素定位方法:

  1. id
  2. name
  3. class name
  4. tag name
  5. link text
  6. partial link text
  7. xpath
  8. css selector

在 Python 语言中对应的定位方法如下:

find_element_by_id()

find_element_by_name()

find_element_by_class_name()

find_element_by_tag_name()

find_element_by_link_text()

find_element_by_partial_link_text()

find_element_by_xpath()

find_element_by_css_selector()

阅读更多
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: