How to switch window handles using Selenium and Python
问题 If you click a link in a Windows program other than a web browser, a pop-up window appears. I want to get the url of this popup window. Pop-up windows will only open in IE. driver = webdriver.Ie('C://Users/aaa/IEDriverServer.exe') driver.implicitly_wait(3) pyautogui.moveTo(1576, 660) pyautogui.click() time.sleep(3) driver.switch_to_window(driver.window_handles[1]) # error =>driver.switch_to_window(driver.window_handles[1]) # IndexError: list index out of range driver.get_window_position