1. 程式人生 > >Selenium+Python之下拉選單的定位

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>標籤的下拉選單