世界上最美麗的運動無疑使數以百萬計的人們著迷,自由軟件愛好者也不例外,我們希望每分鐘都被告知我們最喜歡的球隊或聯賽的足球比賽的結果。 對於所有King King體育和自由軟件迷,我向您介紹 足球 一個用Python開發的腳本,它使我們能夠使用其提供的任何命令從我們的終端查看足球比賽的結果。
足球
它使我們有可能看到一個特定團隊的結果,直至整個聯賽的結果,其創建者已經利用了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之後,除了獲得Football-Data API密鑰外,我們還將繼續安裝腳本。
$ sudo pip install soccer-cli
我們將API密鑰放入環境變量中 SOCCER_CLI_API_TOKEN
export SOCCER_CLI_API_TOKEN="TU API KEY"
通過這種簡單的方式,我們已經在運行python腳本,這將使我們能夠從控制台中查看足球比賽的結果。 這個出色的腳本的創建者創建了一系列命令,以便我們可以使用其所有功能,我們在下面共享這些功能。
使用Soccer-Cli
獲得聯賽排名
$足球-排行榜-聯賽= EPL #EPL是英超聯賽代碼
獲取特定團隊的結果
$足球-球隊= MUFC #MUFC是曼聯的代碼
$足球-球隊= PSG-時間= 10 #您可以查看巴黎圣日耳曼隊的最近10場比賽結果
獲得下一場比賽
$足球-時間 5-即將來臨 #尋找接下來5天的比賽
$足球-時間 5-即將使用--use12hour #接下來5天以12小時制進行的比賽
比賽結果
$足球-直播
特定聯賽的比賽結果
$足球-聯賽= BL #BL是德甲聯賽的代碼
$足球-聯賽= FL-時間= 15 #最近15天法國聯賽的比賽結果
獲取團隊成員的信息
$足球-球隊= JUVE-球員
獲取所有聯賽的結果
$足球-時間= 10 #最近10天內的聯賽結果
以CSV或JSON格式導出結果
$足球-聯賽EPL-積分--csv #以csv格式輸出
$足球-聯賽EPL-積分-json #以JSON格式輸出
將結果導出到文件
$足球-聯賽EPL-積分--csv -o 'Stings.csv' #將結果以csv格式存儲在`standings.csv`文件中
幫助命令
$足球-幫助
支持的聯賽列表及其各自的代碼
- 歐洲:
- CL:歐洲冠軍聯賽
- 英國:
- EPL:英超
- EL1:聯賽第一
- 法國:
- FL:聯賽1
- FL2:聯賽2
- 德國:
- BL:德甲
- BL2:2個德甲聯賽
- BL3:3。聯賽
- 意大利:
- SA:A系列
- 霍蘭達:
- DED:Eredivisie
- 葡萄牙:
- PPL:西甲聯賽
- 西班牙:
- 到達:西甲
- SD:第二師
我希望它對您有用,並且您開始以快速,輕鬆和有趣的方式從控制台中看到足球比賽的結果。 順便說一句,我讓你離開了歷史上冠軍聯賽最多的球隊陣容🙂
這很好!
大。 不幸的是,從我所看到的情況來看,整個南美都沒有了,football-data.org本身並沒有收集它們。
美洲杯失踪真讓人傷心
註釋... yaourt不與sudo一起使用
請解決
問候