![](/img/trans.png)
[英]Select from a dropdown box without using the Select or Option tags: selenium python
[英]select a dropdown box using Selenium python
我在通過Selenium選擇特定下拉菜單時遇到麻煩。 該網站受密碼保護,因此我共享了它的快照。 所附的快照顯示了當我右鍵單擊元素並選擇“檢查”時可見的內容。 我正在選擇粘貼在圖片地址欄中的XPATH,以顯示它的含義。 然后,我在腳本中使用以下行單擊它,但它說元素不可見。
WebDriverWait(Chromedriver, 240).until(EC.presence_of_element_located((By.XPATH, '//*[@id="dateRangeType"]'))).click()
我注意到該元素沒有一個類。 如果那是它無法正常工作的原因,我該如何選擇一個ID,名稱但沒有類的元素?
我自己找到了答案,該元素應該從其層次結構的頂部單擊:
WebDriverWait(Chromedriver, 240).until(EC.presence_of_element_located((By.XPATH,'//*[@id="individual_member_det"]/div/div/div[6]/select'))).click()
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.