您的位置:首页 > 编程语言 > Python开发

python selenium2 - 鼠标键盘操作

2017-05-04 09:59 531 查看
文件路径:Python27\Lib\site-packages\selenium\webdriver\common\action_chains.py

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)是相对该元素的 左上角的偏移

release 在当前元素释放鼠标,和click_and_hold配套使用

send_keys 在当前焦点的元素中模拟键盘输入

send_keys_to_element 给指定元素模拟键盘输入

perform 运行一组鼠标键盘动作

注意事项
本模块定义了所有的鼠标键盘动作控制,所有的键盘按键定义在keys.py中,有兴趣的朋友可以直接阅读源码进行了解。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: