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

  1. 以百度首页为例子,在右上角有设置按钮,鼠标放在设置按钮上,会悬浮显示下拉菜单
  2. selenium定位悬浮菜单的内容时,需要先定位到设置按钮,然后再定位下拉菜单
baidu.png

具体实现代码如下:

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()
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AI阅读 16,054评论 3 119
  • 内容 抽屉菜单 ListView WebView SwitchButton 按钮 点赞按钮 进度条 TabLayo...
    小狼W阅读 5,498评论 0 10
  • 原文链接:https://github.com/opendigg/awesome-github-android-u...
    IM魂影阅读 33,066评论 6 472
  • 在mvc层经常会遇到这样的一种情况,是否使用DTO(数据传输对象),还是直接使用model返回?其实这都可以,前者...
    AbsurdOS阅读 6,067评论 0 1
  • 巨大的未知堂而皇之地 高悬在我们头顶 记得仰望天空吧,把恐惧投射到天上 我们活在当下,焚琴煮鹤 开着历史的倒车去往...
    耕天下阅读 3,287评论 0 1

友情链接更多精彩内容