Парсер для сайта Flashscore
Необходим опытный разработчик для создания универсального парсера под сайт спортивной статистики Flashscore, британская версия (https://www.flashscore.co.uk). Задача парсера – собирать данные уже сыгранных матчей выбранного турнира в базу данных Excel. Принцип работы – парсер должен со страницы указанного турнира (например, https://www.flashscore.co.uk/football/england/premier-league/results/) поочередно открывать каждую игру с самого начала списка и парсить следующие данные: вид спорта, название турнира, этап турнира, дата, названия команд, итоговый счет, предматчевые коэффициенты, а также весь спектр представляемой сервисом статистической информации. На выходе должен быть 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
-
2166 51 0 Алексей, здравствуйте.
Я Senior .NET Developer, опыт в стеке C# .NET – более 5 лет.
Я лучший на этом сайте по Microsoft .NET и нахожусь на втором месте по C#.
Я работал несколько лет с myscore \ flashscore на одном проекте, знаю его в полных деталях, что где в нем находится, и как в нем все устроено. Готов реализовать софт, который будет собирать все необходимые для Вас данные.
Пишите, обсудим с Вами детали.
-
1940 29 0 Давно работаю с сайтами по беттингу.
Делал парсер скора ранее.
Можем обсудить.
-
953 5 0 Здравствуйте, готов выполнить ваш проект.
Напишу парсер на python+selenium.
Условия задачи и стоимость можем обсудить в ЛС.
-
956 14 0 Недавно делал схожую работу, только по другому сайту спортивной статистики. Понимаю, что вы хотите получить на выходе. Есть идеи, предложения и вопросы. Цена условная, точнее - после обсуждения деталей.
Актуальні фриланс-проєкти в категорії Парсинг даних
Парсинг товарів з супермаркетівПотрібен спеціаліст (парсинг + Google Sheets + автоматизація). Мета: Створити систему автоматичного отримання та оновлення цін на продукти харчування з супермаркетів Сільпо та NOVUS з виведенням даних у Google Sheets. Що необхідно реалізувати: Створити основну Google Sheets… Парсинг даних, Збір інформації ∙ 1 година 32 хвилини тому ∙ 20 ставок |
Розсилка Лінкедін
5322 UAH
Розсилка Лінкедін Необхідно запустити розсилку Лінкедін по заданій базі. 30 000+ контактів Чекаємо пропозицій E-mail маркетинг, Парсинг даних ∙ 1 день 9 годин тому ∙ 9 ставок |
Парсинг email-ів компаній зі специфічної індустрії
5000 UAH
Знайти контакти (e-mail, номер телефону) компаній, котрі займаються визначеним бізнесом, вказаним у цьому Google документі https://docs.google.com/document/d/1_d-iLxLSL3gjRvo1GmUpWNm0Pm5YoKGcEvaiDc_2I0g/edit?usp=sharing Результат має бути у вигляді таблиці з колонками:… Парсинг даних ∙ 2 дні 9 годин тому ∙ 31 ставка |
Потрібен парсер інтернет-магазину https://www.lcsc.com/потрібно регулярно (1 раз на місяць, або при запуску скрипта) отримувати актуальну інформацію про товари в наявності магазину https://www.lcsc.com/ з каталогу всіх розділів… Парсинг даних ∙ 3 дні 14 годин тому ∙ 43 ставки |
OpenCart — каталог оренди спецтехніки
6000 UAH
OpenCart — каталог оренди спецтехніки Потрібно запустити каталог оренди спецтехніки на OpenCart. Тематика: екскаватори; автовишки; навантажувачі; генератори; крани; риштування; інша будівельна техніка. Бажано, щоб у вас вже був готовий шаблон або напрацювання під… Веб-програмування, Парсинг даних ∙ 4 дні 7 годин тому ∙ 59 ставок |