#python #selenium
Вопрос:
Как выбрать в python selenium этот элемент «51 756 результатов»?
lt;h1 id="results-list__title" class="t-white t-16 truncate" title="Worldwide"gt; Worldwidelt;/h1gt; lt;small aria-live="polite" class="t-white display-flex t-12 t-black--light t-normal"gt; 51,756 results lt;!----gt; lt;/smallgt;
моя попытка:
driver.find_element_by_class_name('t-white display-flex t-12 t-black--light t-normal') driver.find_element_by_xpath('.//h1[contains(@class, "t-white display-flex t-12 t-black--light t-normal")]').text
Исключение NoSuchElementException: такого элемента нет: Не удается найти элемент
Ответ №1:
Попробуй это:
driver.find_element_by_tag_name('small').text
Комментарии:
1. Ошибка атрибута: объект ‘WebDriver’ не имеет атрибута ‘find_element_by_tag’ или class_tag
2. Я обновил информацию. Пожалуйста, попробуйте еще раз и дайте мне знать