Задать вопрос
@James_Obry

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

Вот сайт: https://klavogonki.ru/gamelist/
Мне нужно спарсить от туда в самом верхнем соревновании
Вот код:
import requests
from bs4 import BeautifulSoup

site = 'https://klavogonki.ru/gamelist/'
response = requests.get(site)
soup = BeautifulSoup(response.text, 'lxml')

print(soup.find_all('strong', class_="ng-binding"))

Но у меня не выходит, может что-то не так с сайтом? Помогите пожалуйста
  • Вопрос задан
  • 70 просмотров
Подписаться 1 Простой 1 комментарий
Пригласить эксперта
Ответы на вопрос 1
fox_12
@fox_12 Куратор тега Python
Расставляю биты, управляю заряженными частицами
А кто вам внушил что парсинг динамических сайтов - это простое занятие?
С помощью requests вы вытягиваете только шаблон по сути, в котором динамически с помощью javascript рендерятся нужные данные, которые к тому же еще и по вебсокету подтягиваются.
Чтобы попытаться отрендерить и вытянуть эти данные - вам нужны инструменты вроде Selenium и более глубокие познания того что происходит в броузере
Ответ написан
Ваш ответ на вопрос

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

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