如何使用Selenium Python查找网页中的链接总数

时间:2018-10-18 10:48:57

标签: python python-3.x

我已经用Java尝试过

UISegmentedControl

.size()在Java中使用

Python中是否有任何选项,而不是使用FORLOOP。

2 个答案:

答案 0 :(得分:1)

您可以在Python中使用len()

allElements = driver.find_elements_by_tag_name("a")
elementsCount = len(allElements)
print(elementsCount)

答案 1 :(得分:1)

您应该使用find_elements_by_tag_name,这会给您带有a标签的所有元素的列表。

如果您使用find_element_by_tag_name,则只会得到第一个。

赞:

total = driver.find_elements_by_tag_name("a") 
print(len(total))

希望这对您有帮助!