Я использую пакет Python Selenium, и есть этот элемент, который я хочу получить, но нет id
. Я пытался сделать это с помощью:Поиск элемента
find_element_by_class()
Но это показывает:
elem6=driver.find_element_by_class("ar9 T-I-J3 J-J5-Ji")
Traceback (самый последний вызов последнего):
File "<stdin>", line 1, in <module>
AttributeError: 'WebDriver' object has no attribute 'find_element_by_class'
Вот элемент, который я хочу, чтобы получить доступ к
<div aria-label="Delete" data-tooltip="Delete" style="-moz-user-select: none;" class="T-I J-J5-Ji nX T-I-ax7 T-I-Js-Gs ar7" act="10" role="button" tabindex="0">
<div class="asa"><div class="ar9 T-I-J3 J-J5-Ji">
</div>
</div>
</div>
WOULD'NT это будет find_element_by_class_name ('AR9 T-I-J3 J-J5-Джи')? –
Вы нашли элемент после изменения '.find_element_by_class (« ar9 T-I-J3 J-J5-Ji »)' to '.find_element_by_class_name ('ar9 T-I-J3 J-J5-Ji')' ??? или нет .. потому что селен не поддерживает 'find_element_by_class', передавая составной класс. –
Да. Он показывает, что составные имена классов не разрешены – AAA