Найдите исполнителя для вашего проекта прямо сейчас!
Разместите заказ на фриланс-бирже и предложения поступят уже через несколько минут.
  • Необходим опытный разработчик для создания универсального парсера под сайт спортивной статистики Flashscore, британская версия. Задача парсера – собирать данные уже сыгранных матчей выбранного турнира в базу данных Excel. Принцип работы – парсер должен со страницы указанного турнира  поочередно открывать каждую игру с самого начала списка и парсить следующие данные: вид спорта, название турнира, этап турнира, дата, названия команд, итоговый счет, предматчевые коэффициенты, а также весь спектр представляемой сервисом статистической информации. На выходе должен быть Excel-файл с собранными данными, упакованным по соответствующей столбцам. Всего нужно собрать три пласта данных (далее, наглядный пример):Общая информация
  • ID: fgOCwL59
  • Country: England
  • Tournament: Premier League
  • Stage: Round 33
  • Date: 10.05.2022
  • Time: 22:00
  • Team 1: Aston Villa
  • Team 2: Liverpool
  • S1 (Score 1): 1
  • S2 (Score 2): 2
  • K1: 6,25
  • X: 4,50
  • K2: 1,50

    Информация о ходе матча

  • 1H1: (1st Half Team 1): 1
  • 1H2: (1st Half Team 2): 1
  • 2H1: (2nd Half Team 1): 0
  • 2H2: (2nd Half Team 2): 1
  • 1st Goal: Team 1
  • GM1 (Goal Minutes Team 1): 3
  • GM2 (Goal Minutes Team 2): 6; 65
  • 1st RC (Red Card): -
  • RC1 (Red Card Minutes Team 1): -
  • RC2 (Red Card Minutes Team 2): -

    Статистическая информация (вкладка Statistics)

Парсер по возможности должен работать быстро, а также точно и самое главное надежно собирать все доступные данные, учитывая технические особенности работы самого сайта. На данном этапе необходим парсер для пяти видов спорта: футбол, хоккей, баскетбол, американский футбол и бейсбол. У всех пяти видов спорта разная статистическая составляющая, подробнее можно ознакомиться ниже, поэтому второй и третий раздел для каждого вида спорта будет отличаться (будет предоставлено позже). Полная форма используется непосредственно на Flashscore, короткая предназначена для Excel. На некоторых играх/турнирах часть данных может быть недоступна, поэтому в таких случаях на их месте в Excel должен проставляться прочерк. Исходя из того, что один турнир может состоять из нескольких тысяч игр, необходимо иметь возможность задать парсеру от и до какой даты необходимо собирать данные.

Конечная программа должна быть совместима с MacOS. Кроме того, проект должен быть составлен таким образом, чтобы к нему в дальнейшем можно было подцепить другие виды спорта. От разработчика также требуется техническая поддержка и устранение недочетов, которые будут выявлены в ходе использования программы.

Готов ответить на все ваши вопросы, выслушать ваши идеи и предложения по функционалу, если таковые имеются.

2 года назад
guest_16522636446954
2 года в сервисе
Был
2 года назад