做一个小实验就是获取百度页面输入框的尺寸以及返回底部导航栏备案信息,代码如下所示:
from selenium import webdriver
import time
from selenium.webdriver import ActionChains
driver = webdriver.Firefox()
driver.get(“http://www.baidu.com”)
driver.implicitly_wait(2)
窗口打开最大化
driver.maximize_window()
#获取输入框的尺寸
size1=driver.find_element_by_id(“kw”).size
print(size1)
#h获取属性值
shuru2=driver.find_element_by_id(“kw”).get_attribute(‘type’)
print(shuru2)
#返回底部导航栏备案信息
xinxi=driver.find_element_by_id(“cp”).text
print(xinxi)
#搜索框输入软件测试
shuru=driver.find_element_by_id(“kw”).send_keys(“软件测试”)
driver.find_element_by_id(“su”).click()
driver.close()
结果如下所示: