我需要一点帮助,看看这个:我想按option名为Boleto Bancario,但请查看 html比我如何使用 selenium PYTHON 按第二个选项
2 回答
UYOU
TA贡献1878条经验 获得超4个赞
请检查片段。
您可以通过以下方式选择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')
您可以通过以下方式选择index
sct.select_by_index('1')
慕容708150
TA贡献1831条经验 获得超4个赞
您可以通过三种不同的方式在任何下拉列表中选择值:
select_by_value()
select_by_index()
select_by_visible_text()
所以你可以简单地选择这样的选项:
select_by_value('813640')
select_by_index('1')
select_by_visible_text('Boleto Bancario')
希望这对你有用。
添加回答
举报
0/150
提交
取消