Я пытаюсь получить текст внутри сильных тегов..text ничего не возвращал.
Код:
driver.find_element_by_xpath("//*[@id='divright']/div[2]/div/div[1]/div[3]/div[1]//strong")
print(pages.text)
Даже внутренний HTML не отображает текст в сильных тегах, даже если он отображается в HTML ниже:
InnerHTML:
<strong class="strong text-danger" data-bind="text: pagertext, visible: pagerVisible" style="display: none;"></strong>
HTML:
<div class="col-xs-12 col-sm-6">
<div class="btn-group" data-bind="visible: pagerVisible" style="">
<button type="button" class="btn btn-success" data-bind="click: function () { changePage('first'); }">
<i class="icon-step-backward"></i>
</button>
<button type="button" class="btn btn-success" data-bind="click: function () { changePage('prev'); }">
<i class="icon-backward"></i>
</button>
<button type="button" class="btn btn-success" data-bind="click: function () { changePage('next'); }">
<i class="icon-forward"></i>
</button>
<button type="button" class="btn btn-success" data-bind="visible: pagecount() < 1001, click: function () { changePage('last'); }">
<i class="icon-step-forward"></i>
</button>
</div>
<strong class="strong text-danger" data-bind="text: pagertext, visible: pagerVisible" style="">Page 1 of 42</strong>
</div>
Почему текст Pages не отображается в атрибутах HTML или текст, но он виден при проверке веб-страницы?