Я пытаюсь загрузить страницу и ждать определенной ссылку, я могу нажать, но я получаю сообщение об ошибке:Ожидание ссылки для загрузки [Селен/питон]
File "flychk.py", line 82, in <module>
EC.presence_of_element_located((By.PARTIAL_LINK_TEXT, "Current"))
File "/Library/Python/2.7/site-packages/selenium-2.50.1-py2.7.egg/selenium/webdriver/support/wait.py", line 80, in until
raise TimeoutException(message, screen, stacktrace)
selenium.common.exceptions.TimeoutException: Message:
Этих это ссылка Я пытаюсь получить доступ к:
<a href="/FLY/USERS/user23/1454440494/">Current results</a>
И питона закодированной в моем сценарии:
currentResults = WebDriverWait(browser, 10).until(
EC.presence_of_element_located((By.PARTIAL_LINK_TEXT, "Current"))
)
currentResults.click()
Занимает ли он больше 10 секунд? – AlexCharizamhard
Нет, обычно требуется 3-5 секунд для запуска. Я пытался дать ему больше времени, но сообщение такое же. Я думал о том, чтобы найти его по пути ссылки, но он меняется каждый раз, потому что каждый раз, когда он генерирует уникальную ссылку. –
Свежие идеи outta –