現在我試圖填寫this表單。如何填寫使用下拉日曆選擇Python日期的網頁表單?
我使用硒來選擇這個輸入框與下拉日曆。 當我檢查輸入框,我得到:
當我試圖通過這些方法之一將其選中:
form_element = browser.find_element_by_name('date')
form_element = browser.find_element_by_xpath("//input[@name='date']")
form_element = browser.find_element_by_xpath("//input[@type='date']")
我得到這個錯誤有以下「無法一個定位元素:「消息:
selenium.common.exceptions.NoSuchElementException: Message: no such element:
Unable to locate element: {"method":"name","selector":"date"}
Unable to locate element: "method":"xpath","selector":"//input[@name='date']"}
{"method":"name","selector":"date"}
我在做什麼錯?有什麼我應該選擇還是有另一種方式來做到這一點?硒甚至有可能嗎?如果不是,我還可以填寫這些表格嗎?
您能否指定您引用的網頁的網址。可能有點難以找到與你相同的條件。 – Feishi
我猜你想要的元素是在IFRAME中? – JeffC
我已經更新了具體網址的問題。它是http://frontop.ca/rtm/eglintongis/dataenterpage.html?pj=MD – MagicRobotOctopus