我正在尝试创建一个循环,直到页面上不再找到部分链接文本“票务请求”。我已经查看了选项,但我不知道如何实际检查是否找到了链接。
这是我正在创建的循环的基本思想。在找到更好的解决方案之前,我暂时有一个具有上限的 for 循环。
for i in range(100):
driver.get('https://www.webpage.com')
wait = ui.WebDriverWait(driver, 30)
wait.until(lambda driver: driver.find_element_by_partial_link_text('Ticket Request'))
driver.find_element_by_partial_link_text('Requesting a Restricted Lead').click()