lsekfe 发表于 2020-9-3 13:30:19

定位悬浮下拉列表(百度-设置)


[*]以百度首页为例子,在右上角有设置按钮,鼠标放在设置按钮上,会悬浮显示下拉菜单
[*]selenium定位悬浮菜单的内容时,需要先定位到设置按钮,然后再定位下拉菜单
具体实现代码如下:from selenium import webdriver
from time import sleep
from selenium.webdriver.common.action_chains import ActionChains #导入鼠标事件的方法

driver = webdriver.Chrome()
driver.get("https://www.baidu.com")
driver.maximize_window()
sleep(2)
set = driver.find_element_by_link_text("设置")
ActionChains(driver).move_to_element(set).perform() #鼠标移动到“设置”按钮上
sleep(2)
driver.find_element_by_link_text("搜索设置").click()#定位搜索设置并点击
sleep(3)
driver.quit()

Miss_love 发表于 2020-12-25 11:00:49

学习
页: [1]
查看完整版本: 定位悬浮下拉列表(百度-设置)