当前位置:   article > 正文

python调用鼠标驱动_python_selenium_鼠标操作

python调用罗技鼠标驱动

一。鼠标操作

调用:ActionChains模块

公用模块代码:

fromselenium importwebdriver

fromselenium.webdriver importActionChains

#ActionChains - - ->鼠标操作模块driver=webdriver.Chrome()

driver.get("http:www.baidu.com")

driver.maximize_window()

#定位“设置”按钮的位置ele_shehzi=driver.find_element_by_id("s-usersetting-top")

action_chains=ActionChains(driver)

1.点击

#进行点击#方式一#ele_shehzi.click()#方式二action_chains.click(ele_shehzi)

2.双击

3.拖拽

4.悬停

1.悬停

#悬停并点击action_chains.move_to_element(ele_shehzi).click().perform()

2.悬停获取浮动类型数据坐标并进行操作

#悬停后选择该类型的位置如:“高级搜索”h_element=driver.find_element_by_link_text("高级搜索")

h_element.click()

注意:

链式调用:

1.最后需要使用perform()方法启用(ActionChains模块使用的时链式调用:初始化列表把所有方法放到列表中,在选择方法【可以选择多个方法】后最后使用p

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/不正经/article/detail/565536
推荐阅读
相关标签
  

闽ICP备14008679号