@miracle0939

Как спарсить код находящийся в теге script на Python?

Занимаюсь написанием парсера сайта и столкнулся с проблемой. Необходимо спарсить данные которые генерируются javascript. Пришел к выводу что для этого используют selenium, только не могу понять как.
Вот пример кода от куда нужно получить инфу:

<script id="bettingGameTpl" type="text/x-jsrender">
  <div class="events__cell js-coef {{if B()}}blockSob{{/if}}"
        data-id="{{:newID()}}"
        u="{{:_idd}}"
        data-gameid="{{:gameId}}"
        data-evid="{{:sobID()}}"
        data-group="{{:groupID()}}"
        data-param="{{:P()}}"
        data-evplname="{{:Pl()^Name}}"
        data-player="{{:Pl()^Id}}"
        data-type="{{:T()}}"
        data-coef="{{:C()}}"
        data-cv="{{:CV()}}"
        id="{{:newID()}}"
        data-block="{{:B()}}"
        dopName="{{:_dopName}}"
        mainGame="{{:_mainGame}}">
        <div class="events__text">{{:betName()}}</div>
        <div class="coef coef_single">
            <a href="javascript:void(0)"  class="{{:classLight()}} coef__item coef__num {{if activeCoef() == 1}}active{{/if}}">{{:CV()}}</a>
        </div>
    </div>
</script>
  • Вопрос задан
  • 162 просмотра
Решения вопроса 1
@miracle0939 Автор вопроса
Ответ нашел на этом сайте используя функцию find_elements_by_xpath()
https://stackoverflow.com/questions/23924008/get-t...
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
dimonchik2013
@dimonchik2013
это не маска, я всегда так выгляжу
там JS без AJAX ?
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы