python selenium 下拉框 selector

coding=utf-8

from selenium import webdriver
from selenium.webdriver.support.select import Select
from time import sleep

登錄

driver = webdriver.Chrome()
......

根據(jù)索引選擇

Select(driver.find_element_by_name("storeDeclare.cityLine")).select_by_index("3")

根據(jù)value值選擇

Select(driver.find_element_by_name("storeDeclare.cityLine")).select_by_value("3線")

根據(jù)文本值選擇

Select(driver.find_element_by_name("storeDeclare.cityLine")).select_by_visible_text("3線")
sleep(5)
driver.quit()

select_by_index # 通過索引定位
select_by_value # 通過value值定位
select_by_visible_text # 通過文本值定位

options # 返回select元素所有的options
all_selected_options # 返回select元素中所有已選中的選項(xiàng)
first_selected_options # 返回select元素中選中的第一個(gè)選項(xiàng)

deselect_all # 取消全部的已選擇項(xiàng)
deselect_by_index # 取消已選中的索引項(xiàng)
deselect_by_value # 取消已選中的value值
deselect_by_visible_text # 取消已選中的文本值

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容