Controlador web Python Selenium: prueba excepto el bucle

Estoy tratando de automatizar procesos en una página web que carga cuadro por cuadro. Estoy tratando de configurar untry-except bucle que se ejecuta solo después de que un elemento se confirma presente. Este es el código que he configurado:

from selenium.common.exceptions import NoSuchElementException

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

El código anterior no funciona, mientras que el siguiente enfoque ingenuo sí:

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

¿Falta algo en el bucle try-except anterior? He probado varias combinaciones, incluido el uso de time.sleep () antestry en lugar de despuésexcept.

Gracias

Respuestas a la pregunta(2)

Su respuesta a la pregunta