selenium-Python之定位下拉框选择

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了selenium-Python之定位下拉框选择相关的知识,希望对你有一定的参考价值。

1.通过select 进行定位下拉框

下拉框如图所示

技术分享

技术分享

 

 通过代码定位

#通过index进行选择
Select(driver.find_element_by_id("cardType")).select_by_index(1)
#通过value进行选择
#Select(driver.find_element_by_id("cardType")).select_by_value(1)
#通过选项文字进行选择
#Select(driver.find_element_by_id("cardType")).select_by_visile_text("通用卡")

注:Select only works on <select> elements(Select只对<select>标签的下拉菜单有效)

2.定位非<select>标签的下拉菜单

技术分享

 






以上是关于selenium-Python之定位下拉框选择的主要内容,如果未能解决你的问题,请参考以下文章

selenium-python元素定位技巧

Python版webdriver系列之--下拉框元素的处理

selenium 怎么操作下拉框

selenium2中怎么定位div布局的下拉框

python selenium怎么定位图中这种下拉框的选项?

Python自动化之下拉框,隐藏标签定位 代码&报错解决