鼠标操作包括右击,双击,拖放等,,,这些操作包含在ActionChains类中
context_click() 右击
double_click() 双击
drag_and_drop(元素的起始位置,目标位置) 拖动
move_to_element() 鼠标悬停在一个元素上
click_and_hold() 按下鼠标左键在一个元素上
1 #coding=utf-8 2 from selenium import webdriver 3 from selenium.webdriver.common.action_chains import ActionChains 4 import os,time 5 6 driver=webdriver.Ie() 7 driver.get("http://www.baidu.com") 8 time.sleep(3) 9 aaa=driver.find_element_by_id("su") 10 ActionChains(driver).context_click(aaa).perform() #鼠标右击 11 time.sleep(3) 12 ActionChains(driver).double_click(aaa).perform() #鼠标双击 13 time.sleep(3) 14 driver.quit()