1.selenium 可以模拟鼠标的操作
需要导入模块
from selenium.webdriver.common.action_chains import ActionChains
需要实力化一个ActionChains 对象
driver=webdriver.Charom()
ac=ActionChains(driver)
ac 是个操作对象 每个动作都会返回这个对象
因此在我们连续操作的时候仍可以使用这个办法
例如我们登需要输入用户名和密码
ac.cllick(t1)send_keys(‘用户名’).click(t2).send_keys(‘密码’).perform()
perform() 是最终执行这些动作
ac.move_to_element(t3).perform()#把鼠标放在t3这个元素上悬停
注意悬浮的时候需要停留几秒哦
2.鼠标常用的操作
ac.double_click() 双击
ac.context_click() 右击
drag and drop() 拖拽 ,注意需要两个参数一个拖拽前,一个是拖拽的目的地
selenium总结 复习 之鼠标事件
最新推荐文章于 2023-08-28 16:22:59 发布