python鼠标指针悬停实战

from selenium import webdriver
from time import sleep
from selenium.webdriver.common.action_chains import ActionChains
driver=webdriver.Chrome()
driver.maximize_window()
driver.get(‘https://www.baidu.com’)
sleep(3)
#先通过xpath定位到设置字段,
setting=driver.find_element_by_xpath("//span[contains(text(),‘设置’)]")
#再次通过ActionChains中的move_to_element将鼠标指针悬停到某个元素上面
ActionChains(driver).move_to_element(setting).perform()
sleep(1)
#悬浮元素展现后,可通过点击事件进行悬浮元素的展现
driver.find_element_by_link_text(‘搜索设置’).click()
sleep(5)
driver.quit()

python鼠标指针悬停实战