Python - Selenium(通过CSS选择器查找元素)

时间:2017-08-23 15:10:49

标签: python css selenium

如何在python中使用CSS选择器访问数组的第一个元素?

例如:

css=('.od-FieldEditor-fieldTitle.ms-Label.is-required')返回6个标签的数组。我想访问第一个标签的innerText属性。

Image shows the array of labels

1 个答案:

答案 0 :(得分:1)

试试这个:

elements = driver.find_elements_by_css_selector('selector_required')


# if you want to navigate through
for e in elements:
    # do some stuffs with 'e'

# to access a single object
e = elements[0] # will return the first element of a list