91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

selenium學習:鼠標事件

發布時間:2020-06-18 19:21:22 來源:網絡 閱讀:521 作者:91ctt 欄目:軟件技術

在WebDriver中鼠標操作的方法封裝在ActionChains類中

ActionChains類提供的常用方法:

perform():執行所有ActionChains中的存儲行為

contextclick() 右擊

double_click() 雙擊

drag_and_drop() 拖動

move_to_element() 鼠標懸停

  1. 鼠標右擊事件

  下面代碼中:from selenium.driver import ActionChains  導入提供鼠標操作的ActionChains類

   ActionChains(driver)調用ActionChains類,將瀏覽器驅動driver作為參數傳入

   context_click(right_click)方法用于模擬鼠標右鍵操作,在調用時需要指定元素定位

   perform()執行所有ActionChains中的存儲行為,對整個操作的提交動作。

2.鼠標懸停
  move_to_element()方法可以模擬鼠標懸停的動作
3.鼠標雙擊操作
使用double_click函數
4.鼠標拖放操作
drag_and_drop(source,target)在源元素上按住鼠標左鍵,然互移動到目標機上釋放
source:鼠標拖動的源元素
target鼠標釋放的目標元素  

from selenium import webdriver
from time import *
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Chrome()

url = "https://www.baidu.com"
print('new access %s' %(url))
driver.get(url)
#定位元素


right_click= driver.find_element_by_xpath('//*[@id="u1"]/a[8]')
#鼠標右擊
ActionChains(driver).context_click(right_click).perform()

#鼠標懸停
#ActionChains(driver).move_to_element(right_click).perform()

#鼠標雙擊
ActionChains(driver).double_click(right_click).perform()
sleep(3)


driver.quit()

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

额济纳旗| 普定县| 襄城县| 定结县| 商河县| 乌拉特前旗| 莆田市| 丁青县| 原阳县| 平陆县| 鹤壁市| 洛浦县| 秦皇岛市| 监利县| 夏邑县| 信宜市| 韩城市| 景洪市| 三原县| 文化| 庆阳市| 日喀则市| 砚山县| 望谟县| 宁都县| 西丰县| 民勤县| 永顺县| 鄂托克前旗| 宝鸡市| 长岛县| 陕西省| 宁武县| 合水县| 平乐县| 汉沽区| 蚌埠市| 扎囊县| 客服| 澄江县| 高尔夫|