查找具有指定xpath的所有元素,而不仅仅是第一个元素



目前我有

XPATH = "//*[contains(@id, 'id__')]/div[3]/div/div"
elem = driver.find_element("xpath", XPATH)

XPATH使用contains作为XPATH中的id。如果是随机化的,那么有多个元素具有相同的结构,所以它会选择它找到的第一个元素,并忽略其余的元素。我如何使它用这个抓取每个元素?

elem = driver.find_elements("xpath", XPATH)
print(elem[0])

相关内容

最新更新