Всем привет! Пытаюсь парсить сайт. Использую библиотеку Selenium
Не пойму как нажать на нужную кнопку. В данном случае кнопка номер 3.
<button class="upgrade" data-technology="1">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="2">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="3">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="4">
<span class="tooltip" title="">Нажать</span>
</button>
Через find_element_by_xpath всегда нажимает на 1ваю.
Предполагаю что надо использовать метод find_element_by_class_name. но не пойму как выбрать именно нужную кнопку.
Кнопки могут быть на разных позициях страницы. Единственное атрибут data-technology
Не пойму как нажать на нужную кнопку. В данном случае кнопка номер 3.
<button class="upgrade" data-technology="1">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="2">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="3">
<span class="tooltip" title="">Нажать</span>
</button>
<button class="upgrade" data-technology="4">
<span class="tooltip" title="">Нажать</span>
</button>
Через find_element_by_xpath всегда нажимает на 1ваю.
Предполагаю что надо использовать метод find_element_by_class_name. но не пойму как выбрать именно нужную кнопку.
Кнопки могут быть на разных позициях страницы. Единственное атрибут data-technology