Самый красивый вид спорта в мире, несомненно, очаровывает миллионы людей, любители бесплатного программного обеспечения не исключение, мы хотим каждую минуту получать информацию о результатах футбольных матчей нашей любимой команды или лиги. Для всех поклонников спорта 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: Второй дивизион
Я надеюсь, что это сработало для вас, и вы начнете видеть футбольные результаты на своей консоли быстро, легко и весело. Кстати, оставляю вам состав команды с наибольшим количеством чемпионов в истории 🙂
ЭТО ОЧЕНЬ ХОРОШО!
Блестяще. Жаль, что вся Южная Америка отсутствует, судя по тому, что я видел, сам сайт football-data.org не собирает их.
Больно, что не хватает Кубка Америки
Комментарий ... yaourt не используется с sudo
пожалуйста исправьте это
привет