Аналогичный вопрос был задан в другой теме
from selenium import webdriver
from selenium.webdriver.support.wait import WebDriverWait
from selenium.webdriver.common.by import By
from selenium.webdriver.support import expected_conditions as EC
browser = webdriver.Firefox()
element = WebDriverWait(browser, 10).until(EC.presence_of_element_located((By.ID, "element_id"))
Этот ответ не работает, потому что элемент уже существовал на предыдущей странице. Я хочу дождаться окончания загрузки страницы, а затем захватить элемент.