2
我一直試圖在Python中使用Selenium填寫網頁表單。這是一個很簡單的任務,我正在使用的代碼是這樣的:使用Python填寫網頁表格
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Firefox()
driver.get("https://...")
elem = driver.find_element_by_id("receipt_number")
elem.clear()
elem.send_keys("13lettercode")
elem.send_keys(Keys.RETURN)
assert "No results found." not in driver.page_source
driver.close()
檢查網頁表單元素,我得到這個後:
<input id="receipt_number" name="appReceiptNum" type="text" class="form-control textbox" maxlength="13">
網站給我一個錯誤,說我的代碼是無效的,我想知道是否有什麼明顯的我做錯了。謝謝你的幫助!
請分享確切的錯誤堆棧跟蹤... –
和你想只填寫表格或瀏覽某處???也分享整個登錄表單HTML –