【问题标题】:How to handle browser based notifications in chrome如何在 chrome 中处理基于浏览器的通知
【发布时间】:2019-07-17 15:13:21
【问题描述】:

我想自动化某些事情,但每当通知到达带有允许和阻止选项的 chrome 时就会卡住。如何处理这个通知?

我试图通过 selenium 点击 body 或点击退出按钮,但它不起作用。

【问题讨论】:

标签: python selenium automation


【解决方案1】:

Check if any alert exists using selenium with python 将向您展示如何切换到警报。从那里您可以接受或拒绝它。

WebDriverWait(browser, 3).until(EC.alert_is_present(),
                               'Timed out waiting for alert')

alert = browser.switch_to.alert
alert.accept() [or alert.dismiss()]

【讨论】:

  • 其实不是警报。只是一个基于网络的通知
猜你喜欢
  • 1970-01-01
  • 2019-05-14
  • 1970-01-01
  • 1970-01-01
  • 2014-02-17
  • 2022-11-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多