【问题标题】:Selenium Python options clickSelenium Python 选项点击
【发布时间】:2021-01-06 05:59:45
【问题描述】:

我有一点需要帮助, 看这个:

我想按名为 Boleto Bancariooption,但请查看 html

我将如何使用 selenium PYTHON 按第二个选项

【问题讨论】:

    标签: python python-3.x selenium selenium-chromedriver helper


    【解决方案1】:

    您可以通过三种不同的方式在任何下拉列表中选择值:

    select_by_value()
    select_by_index()
    select_by_visible_text()
    

    所以你可以简单地去选择这样的选项:

    select_by_value('813640')
    select_by_index('1')
    select_by_visible_text('Boleto Bancario')
    

    希望这对你有用。

    【讨论】:

      【解决方案2】:

      请检查sn-p。

      1. 您可以选择value
      from selenium import webdriver
      from selenium.webdriver.support.ui import Select
      driver = webdriver.Chrome(r'chromedriver.exe')
      driver.get('url')
      sct = Select(driver.find_element_by_id('idFormaPagamento'))
      
      sct.select_by_value('813640')
      
      1. 您可以选择index
      sct.select_by_index('1')
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2020-12-28
        • 1970-01-01
        • 2016-08-11
        • 2021-10-18
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多