首页 > 解决方案 > Python selenium 问题,使用 driver.find_element_by_name() 和隐式等待给出 NoSuchElementException,

问题描述

我正在关注本教程,但没有得到任何元素。

在此处输入图像描述

这是我的代码:

from selenium import webdriver


PATH = "G:\chromedriver"

driver = webdriver.Chrome(PATH)
driver.implicitly_wait(5)
driver.get("http://rwis.mdt.mt.gov/scanweb/swframe.asp?Pageid=SfHistoryTable&Units=English&Groupid=269000&Siteid=269000&Senid=0&DisplayClass=NonJava&SenType=All&CD=7%2F1%2F2020+10%3A41%3A50+AM")
btn = driver.find_element_by_name('PreviousSfPcHistory')
print(btn)

这是我要使用的链接:http ://rwis.mdt.mt.gov/scanweb/swframe.asp?Pageid=SfHistoryTable&Units=English&Groupid=269000&Siteid=269003&Senid=0&DisplayClass=NonJava&SenType=All&CD=7%2F1%2F2020+10 %3A41%3A50+上午

这是我想要得到的元素:

在此处输入图像描述 这是相应的输入字段: 在此处输入图像描述

标签: pythonseleniumselenium-chromedriver

解决方案


推荐阅读