仅单击硒元素列表中的前10个项目

时间:2020-10-19 00:11:59

标签: python selenium

我想单击下面返回列表中的前10个元素。

当前,Selenium正在单击所有元素,但我希望将其限制为仅前10次点击。

我该怎么做?

items1 = driver.find_elements_by_xpath("//div[@class='teams']") 
for items in items1:
    items.click()

2 个答案:

答案 0 :(得分:0)

switch ($link) {
    case 1:
        $linkURL = "trees-in-nature.jpg";
        $altText = "Trees In Nature";
        break;
    case 2:
        $linkURL = "running%20dogs.jpg";
        $altText = "Running "Dogs"";
        break;
    case 3:
        $linkURL = "beautiful-lake.jpg";
        $altText = "Beautiful' Lake";
        break;
}

我的意思是这样的。

答案 1 :(得分:0)

items1 = driver.find_elements_by_xpath("//div[@class='teams']")
for items in items1[:9]:
    items.click()