鼠标操作 实现思路 需要引入ActionChains类 然后定位相关元素 在ActionChains().调用相关鼠标操作方法 from selenium import webdriver from selenium.webdriver.common.action_chains import ActionChains from time import sleep driver=webdriver.Firefox() driver.get("http://www.baidu.com") driver.maximize_window() driver.find_element_by_css_selector("#kw").send_keys("Python") # 获取搜索框元素对象 element=driver.find_element_by_css_selector("#kw") sleep(3) #双击操作 ActionChains(driver).double_click(element).perform() sleep(2) #右击操作 ActionChains(driver).context_click(element).perform() sleep(3) #鼠标悬停 above=driver.find_element_by_css_selector(".pf") ActionChains(driver).move_to_element(above).perform() sleep(4) driver.quit()