码迷,mamicode.com
首页 > Windows程序 > 详细

常用元素操作api之常见鼠标操作(一)

时间:2020-07-18 15:57:45      阅读:113      评论:0      收藏:0      [点我收藏+]

标签:lease   end   https   click   get   www   from   font   常见   

# 步骤:
# 1.导入模块
# 2.导入动作链条头
# 3.设计动作
# 4.执行
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChains
#1)ActiongChains类中鼠标常用操作方法
#contest_click() 右击
#double_click() 双击
#drag_and_drop() 拖动
#move_to_element() 鼠标移动到一个元素上面
#click_and_hold 按下鼠标左键在一个元素上面
#release()元素释放
driver= webdriver.Chrome()
driver.get(‘https://www.baidu.com‘)
driver.find_element_by_id(‘kw‘).send_keys(‘测试开发‘)
wl = driver.find_element_by_id(‘su‘)
ActionChains(driver).context_click(wl).perform() #右击
ActionChains(driver).double_click(wl).perform() #双击
# 拖动的思想 用鼠标按住元素----》移动鼠标----》释放鼠标

#演示3,move_to_element 悬停,鼠标移动到一个元素上
wl = driver.find_element_by_id(‘s-usersetting-top‘)
ActionChains(driver).move_to_element(wl).perform()
driver.find_element_by_link_text(‘高级搜索‘).click()

常用元素操作api之常见鼠标操作(一)

标签:lease   end   https   click   get   www   from   font   常见   

原文地址:https://www.cnblogs.com/tingting-yang/p/13335758.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!