@dmazay82

Как в grab для python, выбрать текст между тегами?

Есть страница с примерно такой структурой

<div class="text">
  <h1>head1</h1>
    Text1
  <h3>head3</h3>
    Text2
</div>

Как выбрать Text1, Text2 через g.doc.select(xpath) ?
  • Вопрос задан
  • 279 просмотров
Пригласить эксперта
Ответы на вопрос 1
glebovgin
@glebovgin
Full Stack Web Developer
Я не python-ист. так что скажу только за xpath.
Пробуйте
//div[@class="text"]/h1/following-sibling::text()[1]

и
//div[@class="text"]/h3/following-sibling::text()[1]

соответственно.

Можно пробовать без [1] в конце еще.
Это если "в лоб".
Ответ написан
Ваш ответ на вопрос

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

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