python selenium как обновить код html?

Пишу парсер для сайта https://myip.ms/ Сейчас на стадии входа в личный кабинет, но после нажатия кнопки Login выскакивает окно входа и код html меняется, и из-за этого парсер не может найти нужный класс. Как сделать так, что бы код html обновился после нажатия на Login?

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
import time
from selenium.webdriver.common.action_chains import ActionChains

driver = webdriver.Chrome(ChromeDriverManager().install())
driver.get("https://myip.ms")
#
button = driver.find_elements_by_xpath('//*[@id="fixed_width_page"]/table/tbody/tr/td/table[1]/tbody/tr/td[2]/div[2]/span[2]/a[1]')
if len(button) > 0:
    button[0].click()
driver.implicitly_wait(50)
print('Работает')
print(driver.page_source)

print('Работает 2')
time.sleep(10)

driver.implicitly_wait(50)
login = driver.find_element_by_xpath('/html/body/div[6]/div[2]/div/form/table/tbody/tr[1]/td[2]/span/input')

print(login)
if len(login) > 0:
    print('tut')
login.send_keys('фвыфы')

введите сюда описание изображения

введите сюда описание изображения


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