En realidad, estoy tratando de Construir una aplicación GUI en Tkinter usando python donde los usuarios pueden venir y los enlaces de la aplicación de sus reuniones de Zoom para que la próxima vez que tengan esa reunión simplemente hagan clic en abrir en la aplicación que ejecutará el script Selenium que abrirá el navegador. y vaya al enlace de la reunión, luego abra la reunión de zoom, pero aparece un js pop que le pide al usuario que "abra la reunión de zoom". Quiero aceptar esta alerta usando selenio Intenté usar driver.switch_to.alert.accept() pero no funciona para mi caso
Aquí está la imagen de pop: ingrese la descripción de la imagen aquí
Aquí está mi código:
from selenium import webdriver import time from selenium.webdriver.support.ui import Select chrome_options = webdriver.ChromeOptions() chrome_options.add_argument('--incognito') chrome_driver_path = r"D:\chromedriver\chromedriver.exe" driver = webdriver.Chrome(executable_path=chrome_driver_path, chrome_options=chrome_options) driver.maximize_window() driver.get("https://zoom.us/w/91991973876?tk=zLXe-KANiKGkp50x9m4j8vgo09LNUmYhhVevTmS8_vY.DQMAAAAVayYf9BZuQWppVUdISlNtZTdKcm1fRDhNbUxRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA&pwd=Qm5TRW1yVUM4T1dpSWxWcHZxZzdxdz09") # For maximizing window time.sleep(4) driver.switch_to.alert.accept()Esto se considera una notificación del navegador Chrome en lugar de una alerta. Puede deshabilitar las notificaciones del navegador configurando preferencias de notificación como esta:
prefs = {"profile.default_content_setting_values.notifications" : 2} chrome_options.add_experimental_option("prefs", prefs)