selenium----常见控件交互方法(css/js代码生效的这个过程)

点击、输入、清空

  • 点击百度搜索框

driver.find_element(By.ID, “kw”).click()

  • 输入“霍格沃茨测试开发”

driver.find_element(By.ID, “kw”).send_keys(“霍格沃茨测试开发”)

  • 清空搜索框信息

driver.find_element(By.ID, “kw”).clear()

获取html元素的文本信息(.text) 和属性值(.get_attribute)

  • 获取html元素的文本信息

web_element = driver.find_element(By.ID, “locate_id”)
print(web_element.text)

  • 获取html元素的属性值(get_attribute)

res = web_element.get_attribute(“class”)
print(res)