怎么把find_elements的结果遍历点击
时间: 2023-05-26 07:05:46 浏览: 167
html.rar_python html
您可以使用for循环来遍历find_elements的结果列表,并使用.click()方法点击每个找到的元素。以下是一个示例代码段:
```
# 导入WebdriverWait和expected_conditions以使用条件等待
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
# 等待直到找到至少一个元素
elements = WebDriverWait(driver, 10).until(EC.presence_of_all_elements_located((By.XPATH, "//button")))
# 遍历元素列表并点击每个元素
for element in elements:
element.click()
```
此代码等待10秒钟以找到至少一个XPATH为“// button”的元素。然后,for循环遍历元素列表并使用.click()方法点击每个元素。
阅读全文