【发布时间】:2020-11-29 06:31:26
【问题描述】:
列表“bElements”中有几个 Web 元素具有 CSS Color 属性:“rgba(46, 162, 236, 1)” 如何从“bElements”获取具有 CSS Color 属性的元素的数量:“rgba(46, 162, 236, 1)”。 下面的代码有效,但是有什么方法可以获取具有相同 CSS 属性的元素的数量。
bElements = self.driver.find_elements_by_xpath("/html/body/div/ul/li/a/span[2]")
element = 0
for num in range(len(bubbleelements)):
if (bubbleelements[num].value_of_css_property('color')) == "rgba(46, 162, 236, 1)":
element = element+1
print(element)
【问题讨论】:
标签: python selenium css-selectors