Jailpy
@Jailpy
I`m just wasting my brain...

Как спарсить сайт gg11.bet?

Всем привет,дело такое. Изучаю Python совсем недавно, и решил немного попрактиковаться, сделав парсер. Суть такова: парсер должен брать коэффициенты с сайта gg11.bet(только на лайв ставки). Но почему-то, при парсинге контейнер main id="betting__container" не показывает вложенные в него структуры, и поэтому спарсить коэффы не получается. Поможете?

import requests
from bs4 import BeautifulSoup


BASE_URL = 'https://gg11.bet/ru/betting?matchStatuses=LIVE'


def get_page():
	r = requests.get(BASE_URL, headers={'User-Agent':'Chrome/60.0.3112.113'})
	return r.text

html = get_page()

def get_coefficients(html):
	soup = BeautifulSoup(html, 'html.parser')
	koefs = soup.find('div', class_='__app-Odd-inner odd__inner___3F_cm')
	return koefs



print(get_coefficients(html))
  • Вопрос задан
  • 951 просмотр
Решения вопроса 1
@Ambrosian
Отключи JS в браузере.
Если видишь тоже ничего - то значит не получится спразить так.
Нужен специализированные инструмент - PhantomJS, SlimerJS или на худой конец Selenium
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы
23 нояб. 2024, в 01:31
1000 руб./за проект
23 нояб. 2024, в 00:16
2000 руб./за проект
22 нояб. 2024, в 23:55
3000 руб./за проект