在 Python 中使用 Selenium 选择下拉菜单值
与 Web 表单交互时,从下拉菜单中选择值是共同任务。 Selenium 提供了强大的机制来完成此操作。
例如,考虑具有以下 HTML 结构的下拉菜单:
<select>
要选择一个选项,请按照以下步骤操作:
1。单击下拉菜单:
inputElementFruits = driver.find_element_by_xpath("//select[id='fruits']") inputElementFruits.click()
2.利用 Select 类:
Selenium 的 Select 类简化了选择过程。要使用它:
导入 selenium.webdriver.support.ui 作为 Select
然后,使用下拉元素实例化 Select 类:
select = Select(inputElementFruits)
现在,您可以通过以下方式选择选项:
可见文本:
select.select_by_visible_text('Banana')
值:
select.select_by_value('1')
附加资源:
以上是如何在 Python 中使用 Selenium 选择下拉菜单值?的详细内容。更多信息请关注PHP中文网其他相关文章!