zoukankan      html  css  js  c++  java
  • 【Python+selenium Wendriver API】之鼠标悬停事件

    # encoding=utf-8
    from selenium import webdriver
    from selenium.webdriver.common.action_chains import ActionChains
     
    browser = 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()
  • 相关阅读:
    构建之法阅读笔记07
    7-第一阶段SCRUM冲刺
    第一阶段个人冲刺博客第十天
    第一阶段个人冲刺博客第九天
    第九周学习进度博客
    java项目(学习和研究)
    让计算机干活
    os基础
    树和图的一些算法
    java代码理解
  • 原文地址:https://www.cnblogs.com/Owen-ET/p/9560439.html
Copyright © 2011-2022 走看看