python+selenium实现鼠标悬停+点击

今天这个python实例是实现:鼠标悬停在百度设置处,并点击下面的高级设置

代码如下 :

import time
from selenium import webdriver
from selenium.webdriver import ActionChains
dr = webdriver.Chrome()
# 窗体最大化
dr.maximize_window()
# 打开百度
dr.get("https://www.baidu.com")
time.sleep(2)
# 调用悬停方法
action = ActionChains(dr)
# 鼠标悬停在设置元素上
action.move_to_element(dr.find_element('xpath', '//span[text()="设置"]')).perform()
# 点击高级搜索
dr.find_element('xpath', '//span[text()="高级搜索"]').click()
# 等待
time.sleep(5)
# 关闭浏览器
dr.quit()

点击下方打赏,支持本站,如果有打赏多的话,会教你傻瓜都会的XPATH定位方法

未经允许不得转载:445IT之家 » python+selenium实现鼠标悬停+点击

赞 (3) 打赏

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏