python selenium 鼠标移动_python selenium2 - 鼠标键盘操作

本文详细介绍了Python Selenium库中的`action_chains`模块,用于实现鼠标和键盘的各种动作,如单击、双击、拖放等。通过`click`、`double_click`、`drag_and_drop`等方法,可以对网页元素进行精确控制。同时提到了`key_down`、`key_up`和`send_keys`等键盘操作,并指出所有按键定义在`keys.py`中。使用`perform`执行一系列动作。
摘要由CSDN通过智能技术生成

完整路径

C:\Python27\Lib\site-packages\selenium\webdriver\common\action_chains.py

注:笔者python安装在C:\Python27

初步印象

action_chains【鼠标键盘动作】

方法说明__init__          创建一个actionChains,需要传入一个实例化了的webdriver对象click                                    单击元素指定元素

click_and_hold                    在指定元素按下鼠标和release配套使用

context_click                       右击

double_click                        双击

drag_and_drop                    拖曳动作

drag_and_drop_by_offset    从当前元素按下鼠标左键往指定的(x,y)坐标移动,然后释放鼠标

key_down                            按下指定的键盘按键

key_up                                  释放当前键盘按键

move_by_offset                    将鼠标从当前位置移动至指定的(x,y)坐标

move_to_element                将鼠标移动至指定元素的中间位置

move_to_element_with_offset          将鼠标移动到指定的元素,其偏移(x,y)是相对该元素的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值