0
driver.find_elements(By.XPATH, '/html/body/div[1]/div/div[6]/div[1]/div[2]/div[2]')

上面的元素由 selenium chrome 驱动程序返回,但下面的元素(带有 main-content-row 类的 div)不是。

driver.find_elements(By.XPATH, '/html/body/div[1]/div/div[6]/div[1]/div[2]/div[3]')

在此处输入图像描述

4

1 回答 1

0

尝试提供相对 xpath,

driver.find_elements(By.className,'main-content-row')

或者

driver.find_elements(By.XPATH,"//div[@class='main-content-column']/div[3]")

注意:XPath 可能不正确,因为给定的信息不足以提供准确的相对 XPath。如果它不起作用,请进行您需要的修改。

于 2022-03-06T05:19:36.187 回答