web自动化,下拉框处理?
发布网友
发布时间:2022-05-01 18:30
我来回答
共1个回答
热心网友
时间:2022-04-19 08:47
web中的下拉框selenium处理基本的定位option的方式,还提供了Select类来进行操作
方式一:
1.定位option选项,进行点击
方式二:
通过Select类实现
from selenium.webdriver.support.select import Select
select = Select(driver.find_element_by_id("selectA")) # 通过select标签生成Select对象
select.select_by_index(index) # 通过索引获取option
select_by_value(value) # 根据option属性 value值来定位
select_by_visible_text(text) # 通过option标签中的显示文本获取
以前在黑马程序员培训后,也会买他们出版的书,这个就是直接从书上看的。现在很多大学都用的他们的教材,我就会没事看看。反正说的挺详细的。