【发布时间】:2021-03-27 08:33:54
【问题描述】:
您好,我正在使用 selenium 对网页进行自动化测试。我正在使用 selenium 和 python,并且只想在这个框架中得到答案。我运行循环脚本来检查是否仍然找到文本,如果没有则关闭浏览器。我已经尝试了我的脚本,但只有在文本上有链接时才能工作
while True:
try:
element = WebDriverWait(driver, 5).until(
EC.presence_of_element_located((By.PARTIAL_LINK_TEXT, "My Text"))
)
except:
break
driver.close()
driver.quit()
当文本有链接时,该脚本正在工作,问题是我的文本是没有任何链接的纯文本。我不能使用 css 选择器,因为文本会在几分钟后发生变化,所以我需要定位文本而不是 xpath 或其他文本。希望有人可以提供帮助。谢谢
【问题讨论】:
标签: python selenium automation