有没有办法让所有具有相同 class 类型的元素

Is there a way to get all the elements with the same class type

使用 Appium python 客户端,我想获取返回的所有视图;

elements = driver.find_elements_by_class_name(‘foo’) 在容器中;喜欢列表或其他。

我可以试试吗

elements = driver.find_elements_by_class_name(‘foo’)
for i in len(elements)
   list_element + i = elements

然后我可以使用 list_element?

访问所有属于 class 的元素列表

是的,你可以做到。假设您要点击:

elements = driver.find_elements_by_class_name('foo')
for element in elements:
    element.click()

或者如果您想访问 elements 中的特定元素,您可以使用索引:

elements = driver.find_elements_by_class_name('foo')
#first element
elements[0].click()