Python Selenium Webdriver - Попробуйте, кроме цикла
Я пытаюсь автоматизировать процессы на веб-странице, которая загружается кадр за кадром. Я пытаюсь настроитьtry-except
цикл, который выполняется только после подтверждения присутствия элемента. Это код, который я настроил:
from selenium.common.exceptions import NoSuchElementException
while True:
try:
link = driver.find_element_by_xpath(linkAddress)
except NoSuchElementException:
time.sleep(2)
Приведенный выше код не работает, в то время как следующий наивный подход работает:
time.sleep(2)
link = driver.find_element_by_xpath(linkAddress)
Чего-то не хватает в вышеупомянутом цикле try-кроме? Я пробовал различные комбинации, в том числе с использованием time.sleep (), прежде чемtry
а не послеexcept
.
Спасибо