Как передать текст после перехода на новый URL Python+Selenium

Хочу передать пароль для входа в Яндекс ID в другом URL, но не могу обратится к текстбоксу по Xpath

from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.common.keys import Keys
import time
EXE_PATH = r'C:/chromedriver/chromedriver.exe' # EXE_PATH это путь до ранее загруженного нами файла chromedriver.exe
s = Service('C:/chromedriver/chromedriver.exe')
driver = webdriver.Chrome(service=s)
window_before = driver.window_handles[0]
driver.get('https://passport.yandex.ru/auth')
sendemail = driver.find_element_by_xpath('//*[@id="passp-field-login"]')

sendemail.send_keys("Мой email")

buttonclick = driver.find_element_by_xpath('//*[@id="passp:sign-in"]')
buttonclick.click()
window_after = driver.window_handle

# driver.get('https://passport.yandex.ru/auth/welcome')
driver.switch_to_window(window_after)
sendpass = driver.find_element_by_xpath('//*[@id="passp-field-passwd"]')
sendpass.send_keys("мой пароль")

enterbutton = driver.find_element_by_xpath('//*[@id="passp:sign-in"]')
enterbutton.click()

Ответы (0 шт):