Şimdi Ara

futbol api'sinden veri çekmek

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir (1 Mobil) - 1 Masaüstü1 Mobil
5 sn
6
Cevap
0
Favori
769
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • ********************



    < Bu mesaj bu kişi tarafından değiştirildi fairytale9 -- 6 Temmuz 2020; 19:36:13 >



  • ideal olanı. sorunu çözdü isen konu aynen kalıp cevaben cözümü eklemektir ki başka sorunu yaşyan da google araması ile bulsun ve çözüme erişssin. forumun mantığı budur
  • mahoni_38 kullanıcısına yanıt
    Kime anlatacaksın ki ? Herkes bunu yapıyor. Neden bunu yapıyor olabilirler hala anlamadım.
  • codforc C kullanıcısına yanıt
    Silinen konu anahatları şunun gibi birşeydi.
    api.football-data.org tan İtalyan Seri A takımlarının verilerini JSON formatında cekiyor, JSON'da takımların sırasını gösteren "position" a göre sıralama yapamıyorum gibi birşey diyordu:


    import requests
    import json

    uri = "https://api.football-data.org/v2/"
    headers = {'X-Auth-Token': 'fdd82be72c824cf9871c66b5f57bcc64'}
    response = requests.get(uri + "competitions/2019/standings", headers=headers)

    dict = response.json()

    print(dict) # -> "~/python/football.json" kaydedildi

    dosyaismi="~/python/football.json"
    dosya_dictlist = open(dosyaismi, 'r')
    dictlist={}
    try:
    dictlist = json.load(dosya_dictlist)
    except Exception:
    print "error: " + dosyaismi

    dosya_dictlist.close()

    print dictlist[0];


    {'filters': {}, 'competition': {'id': 2019, 'area': {'id': 2114, 'name': 'Italy'}, 'name': 'Serie A', 'code': 'SA', 'plan': 'TIER_ONE', 'lastUpdated': '2019-09-02T23:55:06Z'}, 'season': {'id': 530, 'startDate': '2019-08-24', 'endDate': '2020-05-24', 'currentMatchday': 3, 'winner': None}, 'standings':

    [{'stage': 'REGULAR_SEASON', 'type': 'TOTAL', 'group': None, 'table': [{'position': 1, 'team': {'id': 108, 'name': 'FC Internazionale Milano', 'crestUrl': 'https://upload.wikimedia.org/wikipedia/de/4/48/Internazionale_Milano_2014.svg'}, 'playedGames': 2, 'won': 2, 'draw': 0, 'lost': 0, 'points': 6, 'goalsFor': 6, 'goalsAgainst': 1, 'goalDifference': 5},{'position': 2, 'team': {'id': 109, 'name': 'Juventus FC', 'crestUrl': 'http://upload.wikimedia.org/wikipedia/de/d/d2/Juventus_Turin.svg'}, 'playedGames': 2, 'won': 2, 'draw': 0, 'lost': 0, 'points': 6, 'goalsFor': 5, 'goalsAgainst': 3, 'goalDifference': 2},{'position': 19, 'team': {'id': 584, 'name': 'UC Sampdoria', 'crestUrl': 'https://upload.wikimedia.org/wikipedia/de/9/9f/Sampdoria_Logo.png'}, 'playedGames': 1, 'won': 0, 'draw': 0, 'lost': 1, 'points': 0, 'goalsFor': 1, 'goalsAgainst': 4, 'goalDifference': -3},{'position': 20, 'team': {'id': 5890, 'name': 'US Lecce', 'crestUrl': 'https://upload.wikimedia.org/wikipedia/de/c/c7/US_Lecce.svg'}, 'playedGames': 1, 'won': 0, 'draw': 0, 'lost': 1, 'points': 0, 'goalsFor': 0, 'goalsAgainst': 4, 'goalDifference': -4}]}]}




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.