引入模块
from selenium.webdriver.common.action_chains import ActionChains
使用前需将ActionChains类实例化并传入参数driver,然后调用鼠标操作,最后调用perform函数执行鼠标操作,不调用perform不执行
1、右击时间 context.click()
举例子:ActionChains(driver).context.click(driver.find_element_by_id('kw')).perform()
2、双击事件
double.click()
3、拖动
drag_and_drop
4、鼠标移动到一个元素上
move_to_element()
5、鼠标左键长按在一个元素上
click_and_hold()
博客介绍了使用Selenium进行鼠标操作的方法。需先引入ActionChains模块,实例化该类并传入driver参数,调用鼠标操作后用perform函数执行。具体操作包括右击、双击、拖动、鼠标移动到元素上、鼠标左键长按元素等,并给出了右击操作的示例。
4万+

被折叠的 条评论
为什么被折叠?



