Python Selenium Webdriver - Tente exceto loop

Estou tentando automatizar processos em uma página da web que carrega quadro a quadro. Estou tentando montar umtry-except loop que é executado somente após a confirmação de um elemento presente. Este é o código que eu configurei:

from selenium.common.exceptions import NoSuchElementException

while True:
    try:
        link = driver.find_element_by_xpath(linkAddress)
    except NoSuchElementException:
        time.sleep(2)

O código acima não funciona, enquanto a seguinte abordagem ingênua:

time.sleep(2)
link = driver.find_element_by_xpath(linkAddress)

Falta alguma coisa no loop try-except acima? Eu tentei várias combinações, incluindo o uso de time.sleep () antestry ao invés de depoisexcept.

obrigado

questionAnswers(2)

yourAnswerToTheQuestion