Hands-On Python Selenium: Dealing with Popup Dialogs and Cookie Consent