# encoding=utf-8
from selenium import webdriver
from selenium.webdriver.common.action_chains import ActionChainsbrowser = webdriver.Chrome('E:\\chromedriver.exe')
browser.maximize_window()
browser.get('http://www.uestc.edu.cn/')
# 方法一:使用find_element_by_link_text找到顶级菜单,并将鼠标移动到上面
article = browser.find_element_by_link_text(u'学校概况')
ActionChains(browser).move_to_element(article).perform()
# 方法二:使用find_element_by_xpath找到顶级菜单,并将鼠标移动到上面
# article = browser.find_element_by_xpath('//a[contains(@href,"?ch/3")]')
# ActionChains(browser).move_to_element(article).perform()
# 方法一:使用find_element_by_link_text找到二级菜单,并点击
# menu = browser.find_element_by_link_text(u'学校简介')
# 方法二:使用find_element_by_xpath找到二级菜单,并点击
menu = browser.find_element_by_xpath('//li[@classes="first odd nth1"]')
menu.click()

转载于:https://www.cnblogs.com/Owen-ET/p/9560439.html

【Python+selenium Wendriver API】之鼠标悬停事件相关推荐

  1. 【Python+selenium Wendriver API】之下拉框定位

    上代码: # coding:utf-8 from selenium import webdriver from selenium.webdriver.common.action_chains impo ...

  2. python tk 获取鼠标事件_在Tkin中列出鼠标悬停事件函数

    我正在制作一个医学工具的图形用户界面作为一个类项目.给定一个条件,它应该输出一堆从不同网站收集的治疗方案,比如webMD.我希望能够处理所列出的任何一种疗法的鼠标悬停事件,以提供关于该疗法的更多信息( ...

  3. selenium 鼠标悬停事件

    1.鼠标不仅仅可以点击(click),鼠标还有其它的操作,如:鼠标悬停在某个元素上,鼠标右击,鼠标按住某个按钮拖动: 2.鼠标事件需要先导入模块: from selenium.webdriver.co ...

  4. python鼠标事件包括哪几种_python-在Tkinter中列出鼠标悬停事件函数

    我正在将医疗工具的GUI制作为课程项目.给定条件后,它应输出从不同网站(如webMD)收集的一堆治疗选项.我希望能够处理任何列出的治疗方法的鼠标悬停事件,以提供有关该治疗方法的更多信息(例如,药物类别 ...

  5. WEB自动化(Python+selenium)的API

    在做Web自动化过程中,汇总了Python+selenium的API相关方法,给公司里的同事做了第二次培训,分享给大家                                         ...

  6. Python+selenium WebDriver API

    目录 2.1 操作元素基本方法 2.2 常用8种元素定位(Firebug和firepath) 2.3 xpath定位 2.4 CSS定位 2.5 SeleniumBuilder辅助定位元素 2.6 操 ...

  7. Js鼠标悬停事件,简单的实现导航栏鼠标划过内容弹窗的效果。可读性较高的鼠标悬停事件

    Js鼠标悬停事件,简单的实现导航栏鼠标划过内容弹窗的效果.可读性较高的鼠标悬停事件 <!DOCTYPE html> <html lang="en"> < ...

  8. vue鼠标移动上去提示_关于如何处理vue中鼠标悬停事件的详细说明

    最后,在查看结果中,发现滑过鼠标事件将触发该事件,但它将闪烁并清除. 当鼠标停留在单元格上时鼠标滑过事件,遮罩层将消失并重复出现. 开关. 为了缓解这种情况,setTimeout也用于延迟显示和隐藏在 ...

  9. html鼠标的点击事件失效,为什么鼠标悬停事件不起作用呢?

    源自:2-3 鼠标悬停事件添加 为什么鼠标悬停事件不起作用呢? var area = document.getElementById('moocBox'); var con1 = document.g ...

最新文章

  1. lua如何判断是否支持cookie_如何判断家里暖气片是否需要更换
  2. python绘制三维散点图-python 画三维图像 曲面图和散点图的示例
  3. 设备坐标与逻辑坐标关系
  4. java.lang.NoClassDefFoundError comfasterxmljacksonannotationJsonView
  5. 线上oom 自动kill 程序
  6. Smark.Data 1.5更新详解
  7. 鸿蒙不是安卓也不是Linux
  8. Hadoop 系列之 Hive
  9. 手动angular2环境搭建_详解.Net Core + Angular2 环境搭建
  10. 【JavaScript】正则表达式 1
  11. Android ListView的背景和黑色边缘化的问题
  12. Linux安装samba服务
  13. linux安装Hive(Hive-2.3.7)
  14. antd-vue表格内部换行
  15. 2017ICPCECIC MJF wants to work
  16. 雷达的工作原理示意图_雷达的工作原理是什么
  17. mysql占用服务器CPU100%的解决办法
  18. 【渝粤题库】广东开放大学 公共政策学 形成性考核
  19. CSV转数组、CSV转JSON(JS+PHP双版本)
  20. VLC电脑串流视频到手机播放

热门文章

  1. 【VMCloud云平台进阶篇】Monitor监控(一)
  2. 关于 HeartBleed 安全漏洞的 2 张漫画
  3. atitit.词法分析的实现token attilax总结
  4. django 灵活的后台查询
  5. perl脚本的默认参数
  6. TIPS FOR LIVING AT CAMBRIDGE
  7. matlab Normally distributed random numbers in two columns
  8. 在线版本powerbi的使用!开启您的商业智能!
  9. CMAK找不到相关编译器的问题
  10. MaxScript 学习笔记【有转载】