Я не думаю, что использование section_padding_none
в качестве якоря для ваших запросов является хорошим.Я думаю, что использование profile__section
было бы лучшим выбором.Первым шагом является сужение секций до тех, которые вам нужны (в данном случае это вторая из трех).
//div[contains(@class,'profile__section')][2]
<div class="profile__section">
<span class="profile__digital hint" aria-label="30 685"><b>30К</b> <span><span>рейтинг</span></span></span>
<span class="profile__digital"><b>2161</b> <span>подписчик</span></span>
<span class="profile__digital"><b>1940</b> <span>комментариев</span></span>
<span class="profile__digital"><b>280</b> <span>постов</span></span>
<span class="profile__digital"><b>103</b> <span>в "горячем"</span></span>
</div>
Секция организована с использованием интервалов с выделенным значением.Поэтому выберите диапазон с нужным значением (четвертое), а затем жирный тег.
span[contains(@class,'profile__digital')][4]/b
Все это может быть объединено одним выражением xpath.
//div[contains(@class,'profile__section')][2]/span[contains(@class,'profile__digital')][4]/b