为了账号安全,请及时绑定邮箱和手机立即绑定

Selenium Python 选项单击

Selenium Python 选项单击

慕仙森 2023-08-22 17:12:52
我需要一点帮助,看看这个:我想按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')


查看完整回答
反对 回复 2023-08-22
?
慕容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')

希望这对你有用。


查看完整回答
反对 回复 2023-08-22
  • 2 回答
  • 0 关注
  • 97 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信