python selenium2 - 鼠标键盘操作

作者: 苦叶子 | 来源:发表于2017-03-14 22:27 被阅读126次

    完整路径

    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)是相对该元素的 左上角的偏移
    release                                    在当前元素释放鼠标,和click_and_hold配套使用
    send_keys                              在当前焦点的元素中模拟键盘输入
    send_keys_to_element            给指定元素模拟键盘输入
    perform                                   运行一组鼠标键盘动作

    注意事项

    本模块定义了所有的鼠标键盘动作控制,所有的键盘按键定义在keys.py中,有兴趣的朋友可以直接阅读源码进行了解。


    获取授权

    相关文章

      网友评论

        本文标题:python selenium2 - 鼠标键盘操作

        本文链接:https://www.haomeiwen.com/subject/amlknttx.html