12、ActionChains类---移动鼠标到某个元素(不点击)
除了基本的选择元素、点击元素、输入、下拉等操作。还有其他的操作,比如:鼠标右键点击、双击、移动鼠标到某个元素(不点击)、鼠标拖拽等。
这些操作都可以通过Selenium提供的ActionChains类来实现。
今天先写一下,移动鼠标到某个元素(不点击),比如进入百度后,要把鼠标悬浮在更多上:

from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
driver = webdriver.Chrome()
driver.get("https://www.baidu.com/")
driver.maximize_window()
# 初始化ActionChains类
ac = ActionChains(driver)
#鼠标移动到元素上,不点击
ac.move_to_element(driver.find_element_by_xpath('//*[@id="s-top-left"]/div/a')).perform()
 
                    
                     
                    
                 
                    
                
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号