Python-selenium - 下拉式選單 - 選擇選單 - 下拉選擇
利用selenium 選擇下拉式選單
需要另外引入Select套件
範例使用中央氣象局網站 https://www.cwb.gov.tw/V8/C/
目標將下圖「選擇鄉鎮」的下拉選單,選到松山區
首先先按F12 查看元素
取得id後將左邊三角形點,展開內容
每一個選項都有它的value
目標松山區的value 是6300100 就將這個紀錄下來
完整程式
from selenium import webdriver
from selenium.webdriver.support.ui import Select
driver = webdriver.Chrome()
driver.get('https://www.cwb.gov.tw/V8/C/')
driver.implicitly_wait(6)
selectDate=Select(driver.find_element_by_id('home-select-town'))
selectDate.select_by_value('6300100')
執行程式便可看到下拉選單選中了松山區
這樣就完成了!
留言
張貼留言