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)

    
    
    目前还在学习中,希望会对大家有所帮助,觉得不错,就点赞支持一下。 另外,转载时请附带链接。谢谢!
  • 相关阅读:
    Qt 智能指针学习(7种指针)
    Springmvc+Spring+Hibernate搭建方法
    DDD分层架构之领域实体(基础篇)
    LeetCode
    RabbitMQ
    Cocos2d-x环境搭建
    使用快捷键提升C#开发效率
    C# 6.0
    avalonjs 1.3.7发布
    VS2015安装
  • 原文地址:https://www.cnblogs.com/dangkai/p/9084412.html
Copyright © 2011-2022 走看看