driver = uc.Chrome(use_subprocess=True) wait = WebDriverWait(driver, 20) url = 'https://accounts.google.com/ServiceLogin?service=accountsettings&continue=https://myaccount.google.com%3Futm_source%3Daccount-marketing-page%26utm_medium%3Dgo-to-account-button' driver.get(url) wait.until(EC.visibility_of_element_located((By.NAME, 'identifier'))).send_keys(email) wait = WebDriverWait(driver, 20) wait.until(EC.visibility_of_element_located((By.NAME, 'password'))).send_keys(password) WebDriverWait(driver, 10).until(EC.presence_of_element_located((By.XPATH, "//header/div[2]/div[3]/div[1]/div[1]/div[1]/div[1]/a[1]"))) driver.execute_script('''window.open("www.google.com","_blank");''') driver.switch_to.window(driver.window_handles[1])
driver.switch_to.window(driver.window_handles[1]) IndexError: list index out of range
wait.until(EC.visibility_of_element_located((By.XPATH, ''))).execute_script('window.open(''"www.google.com","_blank");''')
wait = WebDriverWait(driver, 20)
var
This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)