文章目录
- 一、操作过程
- 二、鼠标事件常用的操作 ☆
-
- 1、move_to_element(to_element)
- 2、move_to_element_with_offset(to_element, xoffset, yoffset)
- 3、double_click(on_element=None)
- 4、context_click(on_element=None)
- 5、click_and_hold(on_element=None)
- 6、drag_and_drop(source, target)
- 7、drag_and_drop_by_offset(source, xoffset, yoffset)
- 8、dey_down(value, element=None)
- 9、key_up(value, element=None)
- 10、perform()
一、操作过程
1、导包
from selenium.webdriver.common.action_chains import ActionChains
2、鼠标实例化
action = ActionChains(driver)
3、查找元素
element = driver.find_element_by_id('xxx')
4、鼠标操作
action.move_to_element(element)
5、执行操作
action.perform()
注:鼠标操作和执行可合并