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)

你可能感兴趣的:(WebElement接口常用方法)