由selenium的ActionChains类来完成模拟鼠标操作。
主要操作流程:
1、存储鼠标操作。
2、perform()来执行鼠标操作。
支持的操作如下:
double_click 双击操作
context_click 右键操作
drag_and_drop 拖拽操作。左键按住拖动某一个元素到另外一个区域,然后释放按键
move_to_element()---鼠标悬停
perform()
引入ActionChains类:
from selenium.webdriver.common.action_chains import ActionChains
AC.方法名1().context_click().perform()