@Ornitier

Почему не парсится span по name?

Пытаюсь спарсить span из этого момента кода:
<p class="sort-num_votes-visible">
    <span class="text-muted">Votes:</span>
    <span name="nv" data-value="164824">164 824</span>
</p>

Пытался таким кодом, но в итоге он вообще ничего не выводит:
for vote in page:
    vote = vote.find_all('p', class_='sort-num_votes-visible')
        for span in vote:
        span = span.find_all('span', name_='nv')
        for vote in span:
            vote = vote.get_text()
            print(vote)

В чём проблема? Возможно ли парсить по name?
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
sheerluck
@sheerluck
for span in soup.find_all("span"):
    if span.attrs.get("name"):
        print(span.get_text())

#164 824
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы