今天你学习了吗?
一、导入鼠标事件
1.导入语句
想使用selenium中的鼠标事件,首先我们必须导入ActionChains包,需要注意的是包名称ActionChains两个单词首字母需要大写。
from selenium.webdriver.common.action_chains import ActionChains
二、鼠标常用事件
1.鼠标事件 proform()
调用ActionChains类方法时,不会立即执行,而是将所有操作都存放在一个队列里,当调用perform()方法时,队列里的操作会依次执行。可以理解为对鼠标事件的提交操作,所以首先要记住这个方法。
2.鼠标事件
-
click(on_element=None):单击
on_element:指被点击的元素,如果该参数为none,将单击当前鼠标所在位置 -
double_click(on_element=None):双击