วิธีดูผลการแข่งขันฟุตบอลจากคอนโซล

กีฬาที่สวยงามที่สุดในโลกตรึงใจผู้คนนับล้านอย่างไม่ต้องสงสัยผู้ชื่นชอบซอฟต์แวร์ฟรีก็ไม่มีข้อยกเว้นเราต้องการรับทราบผลการแข่งขันฟุตบอลของทีมหรือลีกโปรดของเราทุกนาที สำหรับแฟน ๆ ของกีฬา Rey และซอฟต์แวร์ฟรีฉันขอนำเสนอให้คุณ ฟุตบอล CLI สคริปต์ที่พัฒนาใน Python และช่วยให้เราสามารถดูผลลัพธ์ของ Soccer Matches จากเทอร์มินัลของเราด้วยคำสั่งใด ๆ ที่มีให้ ฟุตบอล CLI

ซอคเกอร์ - คลิ

มันทำให้เรามีความเป็นไปได้ที่จะเห็นผลลัพธ์ของทีมเฉพาะจนถึงผลลัพธ์ของลีกที่สมบูรณ์ผู้สร้างได้ใช้ประโยชน์จากประโยชน์ของ Python และ Api ฟรีของ ฟุตบอล-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 - กำลังจะมา - ใช้ 12 ชั่วโมง # การแข่งขันของ 5 วันถัดไปในรูปแบบ 12 ชั่วโมง

ผลการแข่งขันที่กำลังเล่น

$ soccer - สด

ผลการแข่งขันของลีกใดลีกหนึ่ง

$ soccer --league = BL # BL คือรหัสบุนเดสลีกา
$ soccer --league = FL -เวลา= 15 # ผลการแข่งขันลีกฝรั่งเศสในช่วง 15 วันที่ผ่านมา

รับข้อมูลของผู้เล่นในทีม

$ soccer --team = JUVE - ผู้เล่น

รับผลของทุกลีก

$ soccer -เวลา= 10 # ผลของลีคในช่วง 10 วันที่ผ่านมา

ส่งออกผลลัพธ์ในรูปแบบ CSV หรือ JSON

$ soccer - ลีก EPL - มาตรฐาน --csv # เอาต์พุตในรูปแบบ csv
$ soccer --league EPL - มาตรฐาน --json # เอาต์พุตในรูปแบบ JSON

ส่งออกผลลัพธ์ไปยังไฟล์

$ soccer - ลีก EPL - มาตรฐาน --csv -o 'อันดับ.csv' # เก็บผลลัพธ์ในรูปแบบ csv ในไฟล์ "standings.csv"

คำสั่งช่วยเหลือ

$ soccer - ช่วยด้วย

รายชื่อลีกที่รองรับพร้อมรหัสตามลำดับ

  • ยุโรป:
    • CL: แชมเปี้ยนส์ลีก
  • อังกฤษ:
    • EPL: พรีเมียร์ลีก
    • EL1: ลีกวัน
  • ฝรั่งเศส:
    • ฟลอริดา: ลีกเอิง 1
    • FL2: ลีกเอิง 2
  • เยอรมัน:
    • BL: บุนเดสลีกา
    • BL2: 2. บุนเดสลีกา
    • BL3: 3. ลีก
  • อิตาลี:
    • SA: ซีรี่ส์ A
  • ฮอร์ลันดา:
    • พ: Eredivisie
  • โปรตุเกส:
    • PPL: พรีเมียร่า ลีกา
  • สเปน:
    • มาถึง: ลาลีกา
    • SD: ส่วนที่สอง

ฉันหวังว่ามันจะได้ผลสำหรับคุณและคุณจะเริ่มเห็นผลฟุตบอลจากคอนโซลของคุณด้วยวิธีที่รวดเร็วง่ายและสนุก ยังไงซะฉันก็ปล่อยให้คุณเป็นทีมที่มีแชมเปี้ยนส์ลีกมากที่สุดในประวัติศาสตร์🙂

มาดริด


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เคย dijo

    มันดีมาก!
    เยี่ยมมาก เสียดายที่อเมริกาใต้หายไปทั้งหมดจากสิ่งที่ฉันเห็น football-data.org เองไม่ได้รวบรวมไว้

  2.   เดกซ์เทร dijo

    มันเจ็บที่อเมริกาคัพหายไป

  3.   ร้าว dijo

    ความคิดเห็น ... yaourt ไม่ได้ใช้กับ sudo
    โปรดแก้ไข
    ความนับถือ