zoukankan      html  css  js  c++  java
  • selenium入门:定位下拉选项

    from selenium imprort webdriver

    from time import sleep

    driver=webdriver.Firefox()

    driver.get("http://www.***.net")

    #driver.find_element_by_tag_name('option')[1].click()

    driver.find_element_by_css_selector("[value='2']").click()   #根据class元素-属性定位

    sleep(2)

    driver.quit()

    #根据select类定位

    from selenium import webdriver

    from selenium.webdriver.support.ui import Select

    from time import sleep

    driver=webdriver.Firefox()

    driver.get("http://www.***.net")

    sleep(3)

    select=Select(driver.find_element_by_css_selector("[name='CookieDate']"))

    #select.select_by_index(1)   #根据列表下标定位

    #select.select_by_value("2")  #根据列表值定位

    select.select_by_visible_text("留一年") #根据列表文字定位

    sleep(3)

    driver.quit()

  • 相关阅读:
    hdu 1286
    hdu 1420
    hdu 2068
    hdu 1718
    hdu 1231
    hdu 1072
    HDOJ 350留念
    hdu 1898
    hdu 1593
    帮助理解git的图
  • 原文地址:https://www.cnblogs.com/luckerzhang/p/9354647.html
Copyright © 2011-2022 走看看