【问题标题】:Selenium isn't detecting the chrome prompt to open zoom application as an alertSelenium 没有检测到 chrome 提示打开缩放应用程序作为警报
【发布时间】:2020-04-18 11:37:47
【问题描述】:

网站中的弹出窗口是

我使用的代码是-

    from selenium import webdriver

driver = webdriver.Chrome(executable_path='F:/Python/chromedriver')
driver.maximize_window()
driver.get("https://zoom.us/j/6044713838?pwd=ZjdCeEF6a3pRUU5vcU1DS2Rod2VoZz09")

driver.implicitly_wait(15)

alert = driver.switch_to.alert()
alert.accept()

显示的错误是

我对此比较陌生,有人可以解释为什么会发生这种情况,以及可能的解决方案是什么。

【问题讨论】:

    标签: python selenium exception webdriver popup


    【解决方案1】:

    一个非常奇怪但简单的原因是它不是警报。 它实际上是一个OS App Selector,Selenium 无法与之交互!!

    【讨论】:

      【解决方案2】:

      我找到了克服它的方法。 你只需要导入键盘包然后 导入键盘

      keyboard.send("tab",do_press=True,do_release=True)
      keyboard.send("tab",do_press=True,do_release=True) keyboard.send("tab",do_press=True,do_release=True) keyboard.send("enter",do_press=True,do_release=True)

      【讨论】:

        猜你喜欢
        • 2014-06-25
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-09-29
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多