@pokep4

Как найти элемент страницы Selenium Python?

<div class="blockContent reg"  id="content">
                    
<div class="n-tabs">
    <ul class="j-tabs-list n-tabs-list" data-sections="n-tabs-reg">
                    <li class="j-tabs-item n-tabs-item active" data-regtype="ph">1</li>
            <li class="j-tabs-item n-tabs-item" data-regtype="ft">2</li>
            <li class="j-tabs-item n-tabs-item" data-regtype="il">3</li>

Здравствуйте.
Мне нужно найти элемент " "ft">2<"
  • Вопрос задан
  • 111 просмотров
Решения вопроса 1
@kolomiec_artiom
Можно воспользоваться xpath и тогда код будет выглядеть примерно так:
driver = webdriver.Chrome()
driver.find_element_by_xpath('.//li[@data-regtype="ph"]').text

На хабре есть хороший цикл статей, посвященных Selenium
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
LazyTalent
@LazyTalent
Data Engineer, Freelancer
Небольшое уточнение к предыдущему ответу.
Парсер селениума дико медленный и если нужно получить со страницы большое количество данных, то лучше задействовать что-нибудь другое.
Python: Selenium Speed Scraping
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы