Python Selenium NoSuchElementException 尽管元素在那里

问题描述 投票:0回答:1

我试图构建一个网络爬虫,但我尝试选择一个 select-element() 但 Selenium 找不到该对象并抛出异常。

我使用 find_element 和正确的 XPATH(100% 确定),但它不起作用。我试图通过它的名称找到它,但我认为 XPATH 是唯一适合我的情况的东西。

这样选择:

drpdClass = Select(driver.find_element(By.XPATH, "/html/body/table/tbody/tr/td/form/table/tbody/tr/td[3]/span/nobr/select"))

Picture of the website

python selenium-webdriver nosuchelementexception findelement
1个回答
0
投票

也许元素会在您抓取页面后呈现。您是否尝试过延迟抓取过程以查看是否有效?

© www.soinside.com 2019 - 2024. All rights reserved.