我正在嘗試在 xpath 上設定一些輸入來抓取站點。但是,當我設定輸入以獲取日歷上的日期時,我在設定日期方面沒有運氣。
HTML:
<input type="text" id="beginDate-DocumentType" data-mask="00/00/0000" maxlength="10" name="beginDate" title="Begin Date" style="width90px" autocomplete="off" class="hasDatepicker valid"> == $0
蟒蛇刮
drv.find_element_by_xpath('//input[@name=\"beginDate"]')\
.send_keys(Start_Date.strftime("%m/%d/%Y"))
從日期 # Original Test Dates From_Date = date(2021, 7, 1) To_Date = date(2021, 7, 7)
帶有 HTML 和站點的影像
uj5u.com熱心網友回復:
如果您看到selenium.common.exceptions.ElementNotInteractableException: Message: element not interactable錯誤,您可以嘗試通過以下方式解決它:
- 添加一個簡單的延遲,就像
time.sleep(5)在您嘗試訪問該元素之前一樣。 - 如果元素不在可見的螢屏視圖中,您應該首先將該元素滾動到視圖中。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/349827.html
上一篇:用硒查找元素
下一篇:Python請求表單資料方法
