【发布时间】:2020-02-23 06:56:54
【问题描述】:
我安装了 chropath 来查找网站的 xpath。
from selenium import webdriver
from selenium.webdriver.common.keys import Keys
driver = webdriver.Chrome("C:\\Users\\ADMIN\\Downloads\\chromedriver_win32\\chromedriver.exe")
driver.get("https://kite.zerodha.com")
username = driver.find_element_by_xpath("//input[@placeholder='User ID']")
username.send_keys("abcc")
我想使用 chropath 查找用户名 xpath,它给了我//input[@placeholder='User ID'],但它仍然给我NoSuchElementException 错误。我认为 chropath 扩展总是会给我正确的 xpath。
这可能是什么原因?
这是我检查用户名时得到的代码
<input type="text" placeholder="User ID" autocorrect="off" maxlength="6" autofocus="autofocus" autocapitalize="characters" animate="true" label="" rules="[object Object]" dynamicwidthsize="8" xpath="1">
【问题讨论】:
标签: python selenium-webdriver xpath webdriverwait chropath