WebElement接口常用方法

submit()方法用于提交表单

size:返回元素的尺寸

text:返回元素的文本

get_attribute(name):返回元素的属性值

is_displayed():设置该元素是否用户可见


#coding=utf-8

from selenium import webdriver

import time

driver = webdriver.Firefox()

driver.get("http://www.baidu.com")

driver.find_element_by_id("kw").send_keys("hello world")

time.sleep(2)

#submit()方法提交表单内容

driver.find_element_by_id("kw").submit()

time.sleep(2)

driver.get("http://www.baidu.com")

#获得搜索框的尺寸大小

size = driver.find_element_by_id('kw').size

print(size)

#返回百度页面底部备案信息(获取文本内容)

text = driver.find_element_by_id('cp').text

print(text)

#返回元素的属性值

attribute = driver.find_element_by_id("kw").get_attribute('name')

print(attribute)

#返回元素的结果是否课件,返回结果为True或False

result = driver.find_element_by_id('kw').is_displayed()

print(result)

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容