我想点击此消息上的“同意”按钮(我认为该消息是一个 iframe),在此 site 上获取一些数据。
我遇到的第一个问题是我真的不知道自己在处理什么。
这个页面一开始使用了cloudflare验证码来过滤机器人,多亏了这个video,这才通过了。
这是我迄今为止尝试过的:
//*[@id="appBody"]/div[4]/div/div/div[2]/div[2]/a[1]
)//*[@id="appBody"]/div[4]/div/div/div[1]/button/span
)一个好的方法可能是使用 EC.frame_to_be_available_and_switch_to_it 但我不知道如何引用框架。
我注意到一些可能感兴趣的事情:
任何关于如何解决这个问题或我应该指向什么方向的建议将不胜感激
提前致谢, 安东尼奥
我想我能够找到您所在的页面...至少看起来是相同或相似的。我检查了“同意”按钮,发现它不在 IFRAME 中。下面的 XPath 将找到该按钮。
//a[text()='Agree']
它基本上只是查找包含文本“同意”的 A 标签。