Selenium使用之——鼠标操作方法

鼠标操作包括右击,双击,拖放等,,,这些操作包含在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()

猜你喜欢

转载自blog.csdn.net/qq_28284093/article/details/80117256
今日推荐