Selenium Python 选项点击
Selenium Python options click
我有件小事需要帮助,
看这个:
我想按下名为 Boleto Bancario 的 option
,但是请看 html
比起我将如何使用 selenium 按第二个选项 PYTHON
请检查代码段。
- 您可以 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')
- 您可以 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')
希望这对你有用。
我有件小事需要帮助, 看这个:
我想按下名为 Boleto Bancario 的 option
,但是请看 html
比起我将如何使用 selenium 按第二个选项 PYTHON
请检查代码段。
- 您可以 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')
- 您可以 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')
希望这对你有用。