selenium之下拉菜单列表定位

发布时间 2023-11-27 16:50:38作者: 努力工作,早日退休

下拉菜单列表定位>>使用Select类定位

from selenium.webdriver.support.ui import Select #导入Select

select=Select(driver.find_element_by_css_selector('[name="baseinfoprivacy"]')) #利用select类来进行定位

selelct.select_by_index(n) #根据列表的索引定位

select.select_by_visible_text('') #根据文字定位

select.select_by_value('n') #根据value值定位

也可以使用Xpath定位到元素一次点击确定,如

driver.find_element_by_xpath(‘定位’).click()