Skip to content

Latest commit

 

History

History
20 lines (14 loc) · 1.35 KB

README.md

File metadata and controls

20 lines (14 loc) · 1.35 KB

Footbal_games_calendar

next three games definition Python script

В данном проекте я реализовал скрипт Python, который:

  • загружает через https://rapidapi.com/api-sports/api/api-football/ данные о трех следующих футбольных матчах с даты выгрузки;
  • формирует из этих матчей дата фрейм и отправляет его на сервис BigQuery;
  • формирует на каждый матч отдельную таблицу Plotly;
  • создает из получившихся таблиц файл PDF, и сохраняте его на локальную память.

Данный скрипт выполняется автоматически один раз в день. Автоматизацию я совершил при помощи Apache Airflow.

Схема выполнения DAGa в Airflow: Снимок экрана 2021-07-18 в 23 59 46

Полезные ссылки: