@vovka_losira

Почему может быть не выводиться спарсеный текст?

Пытаюсь спарсить список сериалов с сайта https://myseries.ru/series?page=1

import requests
from bs4 import BeautifulSoup
url = 'https://myseries.ru/series?page=1'
r = requests.get(url)
soup = BeautifulSoup(r.text, 'html.parser')
inf = soup.find('a', class_='series-link')

print(inf)


при выполнении print(inf) происходит какая-то фигня ... половины текста переменной просто не видно.
Но, при действиях над переменной тип - inf.text или str(inf), в консоли текст видно нормально.

Я так понял, что это из-за того, что в части html кода, который я парщу прописано '==$0'.

<a class="series-link" href="/series/chernobyl"> ==$0
  "
                  Чернобыль/Chernobyl
                  "
</a>


Как можно нормально спарсить такие детали? Как это работает?  Где можно прочитать? Что вообще гуглить то?

Заранее - спасибо )
  • Вопрос задан
  • 339 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

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