如何在 Python 中使用 Selenium 绕过人工验证“按住”?

我试图从这个 site 中使用 Selenium 和 Python 抓取一些产品评论,但它连接了另一个 site 并在任何时候随机显示一个弹出窗口,我需要按住按钮人工验证。

我正在使用 chrome 网络驱动程序并试图解决它,使用 driver.find_element_by_xpath 和许多其他方式获取路径。我还发现“按住”按钮位于 iframe 内,因此尝试通过 driver.switch_to_frame('//iframe')driver.switch_to_frame(0) 切换到 iframe,但我失败了。我找不到任何 iframe 名称或 ID 来执行任何操作。

有没有办法在它发生时(作为站点或弹出窗口)绕过或采取行动(按住按钮),并在使用 selenium 和 python 的过程中关闭其他弹出窗口? 任何建议将不胜感激!

mqm07072009 回答:如何在 Python 中使用 Selenium 绕过人工验证“按住”?

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/1134.html

大家都在问