我正在使用 selenium 来切换窗口,但我试图关闭这两个窗口,因为它们在自动化模式下会弹出,并且会弄乱 window_handles。除了使用无头模式之外,还有其他方法可以阻止它们出现吗?
我已尝试使用所有这些命令,但通知/弹出窗口仍然显示。
self.edge_options = webdriver.EdgeOptions()
self.prefs = {
'download.default_directory': str(self.temp_path),
"download.prompt_for_download": False, # Disable download prompt
"download.directory_upgrade": True
}
self.edge_options.add_experimental_option('prefs', self.prefs)
self.edge_options.add_argument("--disable-notifications")
self.edge_options.add_argument("--no-download-notification")
只要在youtube搜索,你就会得到最好的解决方案