WebElement的方法:

Posted 心目

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了WebElement的方法:相关的知识,希望对你有一定的参考价值。

这个类代表html页面元素

id_

#当前元素的ID

 

tag_name

#获取元素标签名的属性

 

text

#获取该元素的文本。

 

click()

#单击(点击)元素

 

submit()

#提交表单

 

clear()

#清除一个文本输入元素的文本

 

get_attribute(name)

#获得属性值

 

s_selected(self)

#元素是否被选择

Whether the element is selected.

is_enabled()

#元素是否被启用

 

find_element_by_id(id_)

find_elements_by_id(id_)

#查找元素的id 

 

find_element_by_name(name)

find_elements_by_name(name)

#查找元素的name

 

find_element_by_link_text(link_text)

find_elements_by_link_text(link_text)

#查找元素的链接文本

 

find_element_by_partial_link_text(link_text)

find_elements_by_partial_link_text(link_text)

#查找元素的链接的部分文本

 

find_element_by_tag_name(name)

find_elements_by_tag_name(name)

#查找元素的标签名

 

find_element_by_xpath(xpath)

#查找元素的xpath

 

find_elements_by_xpath(xpath)

#查找元素内的子元素的xpath

 

find_element_by_class_name(name)

#查找一个元素的类名

 

find_elements_by_class_name(name)

#查找元素的类名

 

find_element_by_css_selector(css_selector)

#查找并返回一个元素的CSS 选择器

 

find_elements_by_css_selector(css_selector)

#查找并返回多个元素的CSS 选择器列表

 

send_keys(*value)

#模拟输入元素

以上是关于WebElement的方法:的主要内容,如果未能解决你的问题,请参考以下文章

“TypeError:'WebElement'对象不可迭代”错误代码python爬取

python+selenium的WebElement对象操作

selenium的webElement核心方法和属性

为什么webelement的测试有时候从源代码的角度看是不正常的

如何在 Selenium 中获取 WebElement 的 HTML 代码

WebElement的方法: