Selenium Python 选项点击

Selenium Python options click

我有件小事需要帮助, 看这个:

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

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

请检查代码段。

  1. 您可以 select 通过 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. 您可以 select 通过 index
sct.select_by_index('1')

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

select_by_value()
select_by_index()
select_by_visible_text()

所以你可以直接去选择这样的选项:

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

希望这对你有用。