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

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

来,每个元素有不同的标签名和属性值。那么在 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()

python+selenium之定位web页面元素:输入、点击事件触发_第1张图片

你可能感兴趣的:(python)