如何使用selenium和python允许基于浏览器的弹出窗口

如何使用selenium和python允许基于浏览器的弹出窗口,python,selenium-webdriver,popup,Python,Selenium Webdriver,Popup,我想在弹出窗口上单击允许按钮时允许camara和mic。如何使用带python的SeleniumWebDriver处理此问题?请参阅下图。 我尝试了以下解决方案,但对我无效 from selenium import webdriver from selenium.webdriver.chrome.options import Options option = Options() option.add_argument("--disable-infobars") option.add_argu

我想在弹出窗口上单击允许按钮时允许camara和mic。如何使用带python的SeleniumWebDriver处理此问题?请参阅下图。 我尝试了以下解决方案,但对我无效

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

option = Options()

option.add_argument("--disable-infobars")
option.add_argument("start-maximized")
option.add_argument("--disable-extensions")
option.add_experimental_option("prefs", { 
    "profile.default_content_setting_values.notifications": 1 
})

driver = webdriver.Chrome(chrome_options=option, executable_path='path-of- 
driver\chromedriver.exe')
Chrome版本是:78 硒:3.14
Python3.7

您需要在实验选项中指定
媒体流麦克风
媒体流摄像头

options.add_experimental_option("prefs", {
    "profile.default_content_setting_values.notifications": 1,
    "profile.default_content_setting_values.media_stream_mic": 1,
    "profile.default_content_setting_values.media_stream_camera": 1
})

我试着做同样的事,但不起作用