Как да видите резултатите от футболните мачове от конзолата

Най-красивият спорт в света несъмнено очарова милиони хора, любителите на свободния софтуер не правят изключение, искаме да бъдем информирани всяка минута за резултатите от футболните мачове на любимия ни отбор или лига. За всички почитатели на спорта Рей и безплатния софтуер ви представям футбол-CLI скрипт, разработен в Python и който ни позволява да видим резултатите от футболните мачове от нашия терминал с някоя от командите, които той предлага. футбол-CLI

Футбол-Кли

Предлага ни възможност да видим резултатите на конкретен екип до резултатите от пълни лиги, създателите му са се възползвали от предимствата на Python и Free Api на 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 ключ в променливата на средата SOCCER_CLI_API_TOKEN

export SOCCER_CLI_API_TOKEN="TU API KEY"

По този прост начин вече работим нашия скрипт на python, който ще ни позволи да видим резултатите от футболните мачове от нашата конзола. Създателите на този страхотен скрипт са създали поредица от команди, за да можем да използваме всички негови функции, които споделяме по-долу.

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

Вземете класирането в лигата

$ soccer --standings --league = EPL # EPL е английският код на Висшата лига

Получете резултатите от конкретен екип

$ soccer --team = MUFC # MUFC е кодът на Манчестър Юнайтед
$ soccer --team = PSG -път= 10 # Можете да видите резултатите от последните 10 мача на Пари Сен Жермен

Вземете следващите мачове

$ soccer -път 5 - предстоящо # Потърсете мачовете през следващите 5 дни
$ soccer -път 5 --предстоящ --use12hour # Мачовете от следващите 5 дни с 12-часов формат

Резултатите от мачовете, които се играят

$ футбол -- на живо

Резултатите от мачовете на конкретна Лига

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

Получете информация за играчите на отбор

$ soccer --team = JUVE --players

Получете резултатите от всички лиги

$ soccer -път= 10 # Резултатите от Лигите през последните 10 дни

Експортирайте резултатите във формат CSV или JSON

$ soccer --лига EPL --стандарти --csv # изход във формат csv
$ soccer --лига EPL --стандарти --json # изход във формат JSON

Експортирайте резултатите във файл

$ soccer --лига EPL --стандарти --csv -o 'класиране.csv' # съхранява резултатите във формат csv във файла `standings.csv`

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

$ soccer --помощ

Списък на поддържаните лиги със съответните им кодове

  • Европа:
    • CL: Шампионска лига
  • Англия:
    • EPL: Висша лига
    • EL1: Първа лига
  • Франция:
    • FL: Лига 1
    • FL2: Лига 2
  • Германия:
    • БЛ: Бундеслига
    • BL2: 2. Бундеслига
    • BL3: 3. Лига
  • Italia:
    • SA: Серия A
  • Хорланда:
    • DED: Ередивизия
  • Португалия:
    • PPL: Примейра Лига
  • España:
    • ПРИСЪСТВАТ: Ла Лига
    • SD: Втора дивизия

Надявам се, че е работило за вас и вие започвате да виждате футболните резултати от вашата конзола, по бърз, лесен и забавен начин. Между другото ви оставям отбора на отбора с най-много Шампионска лига в историята 🙂

madridPantilla


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

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

  1.   някога каза той

    МНОГО Е ДОБРО!
    Брилянтно. Жалко, че липсва цяла Южна Америка, от това, което виждах, сам football-data.org не ги събира.

  2.   сръчно каза той

    Боли, че липсва Купата на Америка

  3.   цепнатина каза той

    Коментар ... yaourt не се използва със sudo
    моля поправете това
    поздрави