【发布时间】:2019-09-17 13:44:34
【问题描述】:
我想点击带有 python selenium chrome 的 url anwb.nl 上的按钮“ja ik ga akkoord”。我已经复制了相对 xpath,但是当使用它时,我不断收到 NoSuchElementException。还有 id、name 等没有运气
我开始:
from selenium import webdriver
from selenium.webdriver.chrome.options import Options
options = Options()
driver = webdriver.Chrome(options=options)
driver.get('https://anwb.nl')
当我检查页面时,按钮的 xpath 给了我:
//*[@id="accept default level"]
当我将它与 ...by_xpath 一起使用时,我得到 NoSuchElementException 按钮的代码是:
<button class="btn-decide_link-internal" type="button"
name="save"
id="accept default level"> ==$0
Ja, ik ga akkoord</button>
我试过id(接受def...),name(保存),但都没有这样的元素
总的来说,我真的很想了解如何解释网络代码一般可以解决未来的问题。
【问题讨论】:
-
我打开了这个页面,但是我没有看到这个按钮
-
anwb.nl 应该会带您进入该页面
标签: python selenium xpath css-selectors webdriverwait