zoukankan      html  css  js  c++  java
  • python selenium 下拉框

    下拉框的处理如下代码:

    定位select有很多种方式,这里介绍两种定位方式

    1、二次定位

    先定位到下拉框:self.dr.find_element_by_css_selector('#businessNature'),

    在点击选项self.dr.find_element_by_xpath('//*[@id="businessNature"]/option[2]').click()

    两者可以合为一步

     self.dr.find_element_by_css_selector('#businessNature').find_element_by_xpath('//*[@id="businessNature"]/option[2]').click()

    2、一次定位

    self.dr.find_element_by_xpath('//*[@id="businessNature"]/option[2]').click()

    3、通过索引定位

    select选项的索引来定位选择对应选项(从0开始计数),如选择第三个选项:

    self.dr.find_element_by_css_selector('#businessNature')

    select_by_index(3)

    
    
    目前还在学习中,希望会对大家有所帮助,觉得不错,就点赞支持一下。 另外,转载时请附带链接。谢谢!
  • 相关阅读:
    Segment Routing之IPv6 SR概述
    ping6 connect: Invalid argument
    glance image-list
    SRv6技术研究和组网设计
    physical_interface_mappings
    bond
    srv6 tools---SRext
    srv6
    8月18号
    8月17号
  • 原文地址:https://www.cnblogs.com/dangkai/p/9084412.html
Copyright © 2011-2022 走看看