selenium常用操作之元素操作

from selenium import webdriver

import time

# 开始会话
driver = webdriver.Chrome()
# 隐性等待  全局有效,从打开到关闭
# driver.implicitly_wait(30)
# 全屏
driver.maximize_window()  # 全屏

# 访问一个地址
driver.get("http://www.baidu.com")



#1.元素对象的获取
ele_input=driver.find_element_by_id("kw")
ele_search=driver.find_element_by_id("su")
#2.元素的输入操作
ele_input.send_keys("selenium常用元素操作")
# 3.元素的点击操作
ele_search.click()
driver.find_element_by_xpath('//img[@class="index-logo-srcnew" and @title="到百度首页"]').click()
# 4.获取属性值
value = driver.find_element_by_id("su").get_attribute("value")
print(value)
# 5.获取文本内容
text = driver.find_element_by_xpath('//a[@name="tj_trnews"]').text
print(text)
原文地址:https://www.cnblogs.com/123blog/p/12465590.html