selenium+python 下拉框選擇
Select類提供了三種選擇某一選項的方法:
-
select_by_index(index)
-
select_by_value(value)
-
select_by_visible_text(text)
from selenium import webdriverd
from selenium.webdriver.support.ui import Select
driver = webdriver.Firefox()
driver.get(url)
sl = Select(driver.find_element_by_id('s1Id'))
sl.select_by_index(1) # 選擇第二項選項
sl.select_by_value("test") # 選擇value="test"的項
sl.select_by_visible_text("年紀") # 選擇text=年紀"的值
取消選擇:
deselect_by_index(index)
deselect_by_value(value)
deselect_by_visible_text(text)
deselect_all()
相關文章
- 求教:python+selenium 下拉框選擇Python
- 力軟下拉框預設選擇第一個
- 短視訊直播系統,選擇選項時,點選出現下拉框
- Selenium4自動化測試6--控制元件獲取資料--下拉框級聯選擇、checkbox選擇、時間選擇器控制元件
- 下拉框繫結資料後如何再加入一項(比如,--請選擇--)
- select 下拉框選中事件事件
- jQuery自定義多選下拉框jQuery
- layui前端選單構建-批量刪除-彈框填寫-樹狀選單-樹狀下拉框選擇treeSelectUI前端
- Js/JQuery下拉框新增新選項JSjQuery
- extjs 下拉框增加空選項JS
- uniapp 實現複選下拉框APP
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- 直播系統程式碼,選擇分類時,顯示更多下拉框效果的內容
- jQuery選擇器——基本選擇器jQuery
- 基本CSS選擇器,複合選擇器,後代選擇器CSS
- vue使用iview實現單選,禁選,下拉框的效果VueView
- JQuery選擇器——可見性篩選選擇器和屬性篩選選擇器jQuery
- jQuery選擇器——層次選擇器jQuery
- jQuery 動態載入下拉框選項(Django)jQueryDjango
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- jQuery選擇器之層次選擇器jQuery
- 怎樣選擇TCP還是選擇UDPTCPUDP
- CSS選擇器(5)——屬性選擇器CSS
- jQuery選擇器——基本過濾選擇器jQuery
- CSS ID選擇器與CLASS選擇器CSS
- SQL 選擇SQL
- 選擇排序排序
- 快速選擇
- 模型選擇模型
- jquery獲取下拉框選中的屬性值jQuery
- CSS-選擇器6-兄弟選擇器CSS
- jQuery選擇器——內容過濾選擇器jQuery
- jQuery選擇器——子元素過濾選擇器jQuery
- jQuery選擇器——屬性過濾選擇器jQuery
- 小程式開發選擇公司等於選擇人
- js選擇物件和jq選擇物件的區別JS物件
- css3 選擇器:屬性選擇器(五)CSSS3