Handling  UnexpectedAlertPresentException     Alerts who hates them? I Do!  Who doesn't hate an annoying alert causing your tests / scraping job to fail?                I must say they are pretty much on point on the Unexpected part!  Fortunately, there are easy ways to mitigate the issue.     1. Disable alerts completely:      driver . execute_script( 'window.alert = function(){};' );        execute this script just before where you anticipate the alert and you're golden.      2. You want to see the alert text but not disturb the execution flow.      driver . execute_script( 'window.alert = console.info;' );        Now the alerts have been redirected to the console and you don't have to worry about them. (Unless you have to - then you'd have to monitor the console)      3. You know exactly when it comes and want to accept the alert and move on.        1  2  3  4  5  6  7  8  9 10 11 12 13 14  from  selenium  import  webdriver from  selenium.webdriver.s...