webdrvier_api_鼠标悬停Actionchains类

2018-08-25  本文已影响0人  想_上天

鼠标悬停:                                                                                                                                                                                   比如打开百度页面,鼠标移到“设置”图标,会出现一个菜单栏

    鼠标ActionChains类

from selenium.webdriver.common.action_chains import ActionChains#引入ActionChains包 

表示在python文件路径下的selenium\webdriver\common\action_chain导入ActionChains包

--右击

ele = driver.find_element_by_id("kw")  #获取元素  【先定位获取到元素赋给变量ele】

ActionChains(driver).context_click(ele).perform()  #对ele 元素进行右击    【第一个括号放浏览器的驱动,第二个括号放变量】

--双击

ele = driver.find_element_by_id("kw")  #获取元素

ActionChains(driver).double_click(ele).perform()  #双击ele 元素

--鼠标悬停

ele = driver.find_element_by_id("kw")  #获取元素

ActionChains(driver).move_to_element(ele).perform()  #鼠标悬停在ele元素

上一篇 下一篇

猜你喜欢

热点阅读