Verwenden Python 3 und Chromedriver.Python und Selen - Alarm beim Verlassen der Seite deaktivieren
Angenommen, ein automatisiertes Python-Programm im Web surft, Material aus verschiedenen Quellen abgerufen werden.
Angenommen, eine dieser Websites feuert ein „Sind Sie sicher, Sie wollen diese Seite verlassen?“ Warnung.
Schlüsselwort: beliebig (in zufälliger Weise) dieser Websites.
Frage:
Wie kann ich das Programm so einrichten, um diese Warnungen zu umgehen, indem sie immer sagen: „Ja, ich möchte diese Seite verlassen“.?
--- --- UPDATE
Möglicher Ansatz:
Basierend auf dem Kommentar unten ich jetzt tue:
def super_get(url):
driver.get(url)
driver.execute_script("window.onbeforeunload = function() {};")
Und verwenden Sie jetzt super_get()
insetad der Standard driver.get()
C Und Sie denken an eine effizientere oder sauberere Art, dies zu tun?
https://stackoverflow.com/questions/6820377/handling-are-you-sure-you-want-to-navigate-away-from-this-page-msg-in-selenium –
@ cᴏʟᴅsᴘᴇᴇᴅ Vielen Dank. Meine Besessenheit, nach "Python" zu suchen, ließ mich den Java-Ansatz nicht sehen. –