Как просматривать результаты футбольных матчей из консоли

Самый красивый вид спорта в мире, несомненно, очаровывает миллионы людей, любители бесплатного программного обеспечения не исключение, мы хотим каждую минуту получать информацию о результатах футбольных матчей нашей любимой команды или лиги. Для всех поклонников спорта King Sports и свободного программного обеспечения я представляю вам футбол-кли скрипт, разработанный на Python, который позволяет нам просматривать результаты футбольных матчей с нашего терминала с помощью любой из предлагаемых команд. футбол-кли

Футбол-Кли

Он предлагает нам возможность увидеть результаты конкретной команды до результатов полных лиг, его создатели воспользовались преимуществами Python и Free Api of Football-data.org, поэтому для использования этого отличного скрипта нам понадобится ключ API, к которому мы получаем бесплатный доступ, если зарегистрируемся на веб-сайте Api.

Установить Soccer-Cli

Чтобы иметь возможность использовать Футбол-Кли У нас должен быть установлен python, что мы можем сделать следующим образом:

  • archlinux и его производные:

$ sudo yaourt -S python-pip

  • Debian / ubuntu и его производные:

$ sudo apt-get install python-pip python-dev build-essential
$ sudo pip install --upgrade pip
$ sudo pip install --upgrade virtualenv

После того, как мы правильно установили и настроили Python pi, в дополнение к нашему ключу API футбольных данных, мы приступаем к установке нашего скрипта.

$ sudo pip install soccer-cli

Мы помещаем наш API Key в переменную окружения SOCCER_CLI_API_TOKEN

export SOCCER_CLI_API_TOKEN="TU API KEY"

Таким простым способом у нас уже запущен наш скрипт python, который позволит нам видеть результаты футбольных матчей с нашей консоли. Создатели этого замечательного скрипта создали серию команд, чтобы мы могли использовать все его функции, о которых мы расскажем ниже.

Использование Soccer-Cli

Получите турнирную таблицу лиги

$ soccer --standings --league = EPL # EPL - это код английской премьер-лиги.

Получите результаты конкретной команды

$ soccer --team = MUFC # MUFC - это код Манчестер Юнайтед.
$ футбол - команда = ПСЖ -время= 10 # Вы можете увидеть результаты последних 10 матчей Пари Сен-Жермен.

Получите следующие матчи

$ футбол -время 5 - предстоящий # Ищите матчи следующих 5 дней
$ футбол -время 5 - предстоящие --использование12часов # Матчи следующих 5 дней в 12-часовом формате

Результаты сыгранных матчей

$ футбол - жить

Результаты матчей конкретной лиги

$ soccer --league = BL # BL - код Бундеслиги.
$ soccer --league = FL -время= 15 # Результаты матчей Французской лиги за последние 15 дней

Получите информацию об игроках Команды

$ soccer --team = JUVE --players

Получите результаты всех лиг

$ футбол -время= 10 # Результаты лиг за последние 10 дней

Экспорт результатов в формат CSV или JSON

$ футбол - лига АПЛ - турнирная таблица --csv # вывод в формате csv
$ футбол - лига АПЛ - турнирная таблица --json # вывод в формате JSON

Экспорт результатов в файл

$ футбол --лига АПЛ - турнирная таблица --csv -o 'турнирная таблица.csv' # сохраняет результаты в формате csv в файле `standings.csv`

Команды помощи

$ футбол --помощь

Список поддерживаемых лиг с соответствующими кодами

  • Европа:
    • CL: Лига чемпионов
  • Англия:
    • АПЛ: Премьер-лига
    • EL1: Первая лига
  • Франция:
    • FL: Лига 1
    • FL2: Лига 2
  • Германия:
    • BL: Бундеслига
    • BL2: 2. Бундеслига
    • BL3: 3. Лига
  • Italia:
    • SA: Серия A
  • Хорланда:
    • ДЭД: Эредивизи
  • Португалия:
    • PPL: Примейра Лига
  • Испания:
    • ПРИБЫТИЕ: Ла Лига
    • SD: Второй дивизион

Я надеюсь, что это сработало для вас, и вы начнете видеть футбольные результаты на своей консоли быстро, легко и весело. Кстати, оставляю вам состав команды с наибольшим количеством чемпионов в истории 🙂

МадридПантилья


3 комментариев, оставьте свой

Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Когда-либо сказал

    ЭТО ОЧЕНЬ ХОРОШО!
    Блестяще. Жаль, что вся Южная Америка отсутствует, судя по тому, что я видел, сам сайт football-data.org не собирает их.

  2.   ловкость сказал

    Больно, что не хватает Кубка Америки

  3.   Crack сказал

    Комментарий ... yaourt не используется с sudo
    пожалуйста исправьте это
    привет