Вы можете использовать xpath для объединения обоих селекторов:
driver.find_elements_by_xpath("//*[@class='iUh30'][text()[contains(.,'html')]]")
//*
ищет любой элемент с любым тегом. Может быть <a>
, может быть <div>
, <input>
, что угодно. Вы можете просто изменить его на нужный тег.
Приведенный выше поиск элемента по точное имя класса. Вы также можете использовать [contains(@class, 'partial_class')]
для поиска элементов по частичному классу.
[text()[contains(.,'html')]]
ищет элементы, которые частичный текст "html"