常用元素操作api之常见鼠标操作(一)
# 步骤:# 1.导入模块# 2.导入动作链条头# 3.设计动作# 4.执行from selenium import webdriverfrom 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()
相关推荐
wikiwater 2020-10-27
IdeaElements 2020-08-19
Sophiego 2020-08-16
Kakoola 2020-08-01
Kakoola 2020-07-29
ELEMENTS爱乐小超 2020-07-04
ELEMENTS爱乐小超 2020-07-04
Kakoola 2020-06-28
Feastaw 2020-06-18
Wmeng0 2020-06-14
ELEMENTS爱乐冬雨 2020-06-14
云之高水之远 2020-06-14
哈喽elements 2020-06-14
Feastaw 2020-06-11
阿斌Elements 2020-06-11