python - 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)
这是我想要得到的元素:
解决方案
推荐阅读
- javascript - 为什么我的 html 元素值对象不是数组,为什么它们彼此不等价?
- json - 将 GeoJSON 文件导入 React-Leaflet
- android - RecyclerView在搜索后使用onClick获取错误的位置
- flask - 如何在 Heroku 上部署 Python 包装器?
- git - 更改 git 子模块
- sql - Python 线程和 SQLite 数据库
- python - pygame图像未加载?
- python - 如何重新启动我的阶乘计算器,以便用户可以找到多个数字的阶乘?
- javascript - 为什么 blogspot 在 JS 上返回 false 结果?
- java - JButton Java 的继承 - 覆盖方法问题