[英]Selenium Unable To Locate Element With Any Method
我正在嘗試執行這個簡單的腳本:
driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://prodkantar/cgi-bin/Maconomy/MaconomyPortal.prod.en_US_KTEU.exe/Framework/login/maconomyportalmain.msc?SSO=no")
driver.implicitly_wait(3)
UserName = driver.find_element_by_xpath('//*[@id="nameofuserid"]').send_keys('XYZ')
但我不斷收到以下錯誤:
selenium.common.exceptions.NoSuchElementException:消息:沒有這樣的元素:無法找到元素:{"method":"xpath","selector":"//*[@id="nameofuserid"]"}
我嘗試了不同的瀏覽器和不同的 find_by 參數 - 我一直收到 Selenium 無法找到元素的錯誤。
有沒有辦法檢查,也許這個頁面受到某種保護,selenium 在這個頁面上找不到任何元素? 我該如何檢查?
我正在嘗試執行這個簡單的腳本:
driver = webdriver.Chrome()
driver.maximize_window()
driver.get("http://prodkantar/cgi-bin/Maconomy/MaconomyPortal.prod.en_US_KTEU.exe/Framework/login/maconomyportalmain.msc?SSO=no")
driver.implicitly_wait(3)
UserName = driver.find_element_by_xpath('//*[@id="nameofuserid"]').send_keys('XYZ')
但我不斷收到以下錯誤:
selenium.common.exceptions.NoSuchElementException:消息:沒有這樣的元素:無法找到元素:{"method":"xpath","selector":"//*[@id="nameofuserid"]"}
我嘗試了不同的瀏覽器和不同的 find_by 參數 - 我一直收到 Selenium 無法找到元素的錯誤。
有沒有辦法檢查,也許這個頁面受到某種保護,selenium 在這個頁面上找不到任何元素? 我該如何檢查?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.