zoukankan      html  css  js  c++  java
  • python selenium2

    文件路径:Python27Libsite-packagesseleniumwebdrivercommonaction_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中,有兴趣的朋友可以直接阅读源码进行了解。

  • 相关阅读:
    git环境搭建、git详细使用教程、快速上手git
    数据一致性解决方案实践
    锁的使用
    数据库连接池优化
    多级缓存优化实践
    服务端调优与JVM调优
    Sentinel 流量防卫兵
    Spring Cloud Gateway微服务网关
    OpenFeign与负载均衡
    Nacos config原理
  • 原文地址:https://www.cnblogs.com/saryli/p/6805473.html
Copyright © 2011-2022 走看看