在 python 中使用 selenium 迭代所有元素

rjb*_*ogz 2 python selenium iterator web-scraping

我目前有一个脚本,可以使用链接文本“Toast”找到第一个元素

toast_link = driver.find_element_by_link_text('Toast')
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是链接文本“Toast”有多个实例,我想遍历所有这些实例。做这个的最好方式是什么?

fal*_*tru 5

要查找多个元素,请使用find_elements_*而不是find_element_*(注意:)s

toast_links = driver.find_elements_by_link_text('Toast')
for link in toast_links:
    ....
Run Code Online (Sandbox Code Playgroud)