Парсинг js с помощью python, selenium, phantomjs

H

HAIRY

Здравствуйте!
Вот страница Ice Hockey sports betting in LIVE | 1XBET.COM Betting Company (не реклама)
Возле каждого матча есть его время, в исходной станице оно тоже есть.
Если кликнуть на любой матч, выделить время и посмотреть код элемента, время видно, но если открыть весь исходный код страницы, времени нет.

Код:
<div class="game-info__item game-info__item_time">
                        <div class="game-info__time timer"></div>
                        <div class="game-info__additional-time">{^{if extraTime}}{^{:extraTime}} мин{{/if}}</div>
                    </div>
я так понимаю здесь должно быть время, но как его спарсить, если его нет???
 
phantomjs устарел очень , пробуй, firefox , и не качай страницу чтобы потом каким нить bs4 парсить , а ищи по классу или по xpath и доставай от туда значение методом типо такого должно получится :
WebDriverWait(browser, 50).until(EC.presence_of_element_located((By.CLASS_NAME, 'game-info__additional-time'))).text
 
Мы в соцсетях:

Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab

🚀 Первый раз на Codeby?
Гайд для новичков: что делать в первые 15 минут, ключевые разделы, правила
Начать здесь →

Популярный контент

🔴 Свежие CVE, 0-day и инциденты
То, о чём ChatGPT ещё не знает — обсуждаем в реальном времени
Threat Intel →
💼 Вакансии и заказы в ИБ
Pentest, SOC, DevSecOps, bug bounty — работа и проекты от проверенных компаний
Карьера в ИБ →

HackerLab