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選擇、時間選擇器控制元件
- 多選下拉框xmSelect
- select 下拉框選中事件事件
- layui前端選單構建-批量刪除-彈框填寫-樹狀選單-樹狀下拉框選擇treeSelectUI前端
- uniapp 實現複選下拉框APP
- WPF中下拉框即可以選擇項也可以作為只讀文字框使用
- Js/JQuery下拉框新增新選項JSjQuery
- 002---選擇器(標籤選擇器、類選擇器、id選擇器、偽類選擇器、萬用字元選擇器)字元
- 直播系統程式碼,選擇分類時,顯示更多下拉框效果的內容
- jQuery選擇器介紹:基本選擇器、層次選擇器、過濾選擇器、表單選擇器jQuery
- vue使用iview實現單選,禁選,下拉框的效果VueView
- Selenium4自動化測試7--控制元件獲取資料--radio單選框、select下拉框選擇、iframe控制元件
- jQuery 動態載入下拉框選項(Django)jQueryDjango
- CSS3新增選擇器(屬性選擇器、結構偽類選擇器、偽元素選擇器)CSSS3
- 自定義周選擇元件、年選擇元件元件
- jQuery選擇器之層次選擇器jQuery
- 【antdesign select】下拉選擇-帶選擇序號
- 快速選擇
- 選擇排序排序
- 模型選擇模型
- SQL 選擇SQL
- 選擇器
- jquery獲取下拉框選中的屬性值jQuery
- 下拉框select中指定option時觸發的選中事件,以及已知選中的值,將它顯示在下拉框中事件
- 讓前端的下拉框支援單選、多選及全選,後臺MyBaits解決方案前端AI
- 瀏覽器配置selenium+python瀏覽器Python
- selenium+python 操作滾動條Python
- 小程式開發選擇公司等於選擇人
- js選擇物件和jq選擇物件的區別JS物件
- Vue element下拉框加一個自定義的選項Vue
- 選擇排序法排序
- 01選擇排序排序
- CSS選擇器CSS
- 如何選擇CDN
- jQuery 選擇器jQuery