Написать модуль на python: Парсер сайта https://www.oddsportal.com/
Цена договорная
Функцию сбора данных по дням:
https://www.oddsportal.com/matches/football
https://www.oddsportal.com/matches/football/202310...
https://www.oddsportal.com/matches/football/202310...
и т.д.
Функцию сбора данных по каждому матчу (примеры ссылок выше где расположены эти матчи):
https://www.oddsportal.com/football/argentina/prim... (пример ссылки матча)
Из каждого матча вытащить данные:
(примеры для ссылки выше)
- спорт (Football)
- страна (Argentina)
- лига (Primera Nacional)
- home_name (Almirante Brown)
- away_name (Ind. Rivadavia)
- дата (30 Oct 2023)
- время (21:00) в GMT+0
- результат (0:2 ET (0:0, 0:0, 0:2) )
- bet_365: {1: ?, X: ?, 2: ?} (3.25, 2.75, 2.55)
- Pinnacle: {1: ?, X: ?, 2: ?} (3.26, 2.78, 2.65)
- Average: {1: ?, X: ?, 2: ?} (3.05, 2.75, 2.53)
- Highest: {1: ?, X: ?, 2: ?} (3.31, 2.93, 2.72)
- User Predictions %: {1: ?, X: ?, 2: ?} (14, 71, 14)
- User Predictions_int: {1: ?, X: ?, 2: ?} (1, 5, 1) - для этого кнопка "details" под значением User Predictions %
- User Predictions_ROI: {1: ?, X: ?, 2: ?} (-14,2, 0.84, -1.2) - для этого кнопка "details" под значением User Predictions %
С данными ничего делать не нужно, только функции для их сбора.
Нужно использовать логин и прокси (любые, могу выдать для тестов).
Реализацию сделать без использования открывающегося браузера (WebDriver и т.п).
Язык python.
https://www.oddsportal.com/matches/football
https://www.oddsportal.com/matches/football/202310...
https://www.oddsportal.com/matches/football/202310...
и т.д.
Функцию сбора данных по каждому матчу (примеры ссылок выше где расположены эти матчи):
https://www.oddsportal.com/football/argentina/prim... (пример ссылки матча)
Из каждого матча вытащить данные:
(примеры для ссылки выше)
- спорт (Football)
- страна (Argentina)
- лига (Primera Nacional)
- home_name (Almirante Brown)
- away_name (Ind. Rivadavia)
- дата (30 Oct 2023)
- время (21:00) в GMT+0
- результат (0:2 ET (0:0, 0:0, 0:2) )
- bet_365: {1: ?, X: ?, 2: ?} (3.25, 2.75, 2.55)
- Pinnacle: {1: ?, X: ?, 2: ?} (3.26, 2.78, 2.65)
- Average: {1: ?, X: ?, 2: ?} (3.05, 2.75, 2.53)
- Highest: {1: ?, X: ?, 2: ?} (3.31, 2.93, 2.72)
- User Predictions %: {1: ?, X: ?, 2: ?} (14, 71, 14)
- User Predictions_int: {1: ?, X: ?, 2: ?} (1, 5, 1) - для этого кнопка "details" под значением User Predictions %
- User Predictions_ROI: {1: ?, X: ?, 2: ?} (-14,2, 0.84, -1.2) - для этого кнопка "details" под значением User Predictions %
С данными ничего делать не нужно, только функции для их сбора.
Нужно использовать логин и прокси (любые, могу выдать для тестов).
Реализацию сделать без использования открывающегося браузера (WebDriver и т.п).
Язык python.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.
Быстро, качественно, всё работает.