Selenium文档
官网文档
- 官网
- 英文
- 3 Navigating — Selenium Python Bindings 2 documentation
- 4 Locating Elements — Selenium Python Bindings 2 documentation
- 5 Waits — Selenium Python Bindings 2 documentation
- 6 Page Objects — Selenium Python Bindings 2 documentation
- 7 WebDriver API — Selenium Python Bindings 2 documentation
- 中文
- 4 查找元素 — Selenium-Python中文文档 2 documentation
- 5 等待页面加载完成(Waits) — Selenium-Python中文文档 2 documentation
- 6 页面对象 — Selenium-Python中文文档 2 documentation
- 7 WebDriver API — Selenium-Python中文文档 2 documentation
- 英文
WebElement有很多函数和属性
整理如下,供有个概念:
- 函数
clear()click()find_element(by='id', value=None)find_element_by_class_name(name)find_element_by_css_selector(css_selector)find_element_by_id(id_)find_element_by_link_text(link_text)find_element_by_name(name)find_element_by_partial_link_text(link_text)find_element_by_tag_name(name)find_element_by_xpath(xpath)find_elements(by='id', value=None)find_elements_by_class_name(name)find_elements_by_css_selector(css_selector)find_elements_by_id(id_)find_elements_by_link_text(link_text)find_elements_by_name(name)find_elements_by_partial_link_text(link_text)find_elements_by_tag_name(name)find_elements_by_xpath(xpath)get_attribute(name)get_property(name)is_displayed()is_enabled()is_selected()screenshot(filename)send_keys(*value)submit()value_of_css_property(property_name)
- 属性
idlocationparentrectscreenshot_as_pngsizetexttag_name
更多内容详见官网文档:WebElement
其中:
find_element_by_link_textfind_element_by_partial_link_text
指的是标签a的link,而其他标签是用不了的。