selenium总结 复习 之鼠标事件

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() 拖拽 ,注意需要两个参数一个拖拽前,一个是拖拽的目的地

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值