gpt4 book ai didi

php - 获取实时 NFL 比分/统计数据以进行阅读和操作?

转载 作者:IT王子 更新时间:2023-10-29 00:10:02 27 4
gpt4 key购买 nike

我需要某种数据库或提要来访问 NFL 的实时比分(可能还有球员统计数据)。我希望能够在我的网站上显示我的 pickem 联盟的分数,并向用户显示他们的选择是否获胜。

我不确定该怎么做。有人可以指出我正确的方向吗?

此外,它必须是免费的。

最佳答案

免责声明:我是我即将推广的工具的作者。

在过去的一年里,我编写了几个 Python 库来满足您的需求。第一个是 nflgame ,它从 NFL.com 的 GameCenter JSON 提要收集游戏数据(包括逐场比赛)。这包括大约每 15 秒更新一次数据的活跃游戏。 nflgame has a wiki以及一些入门技巧。

我去年发布了 nflgame,并在整个赛季中使用了它。我认为它相当稳定。

在过去的这个夏天,我研究了它更成熟的兄弟 nfldb . nfldb 提供对与 nflgame 相同类型的数据的访问,只是它将所有内容都存储在关系数据库中。 nfldb also has a wiki , 虽然还没有完全完成。

例如,这将输出所有当前游戏及其分数:

import nfldb

db = nfldb.connect()

phase, year, week = nfldb.current(db)
q = nfldb.Query(db).game(season_year=year, season_type=phase, week=week)
for g in q.as_games():
print '%s (%d) at %s (%d)' % (g.home_team, g.home_score,
g.away_team, g.away_score)

由于没有比赛进行,因此输出下周所有比赛的得分为 0。这是 week=1 的输出:(2013 赛季)

CLE (10) at MIA (23)
DET (34) at MIN (24)
NYJ (18) at TB (17)
BUF (21) at NE (23)
SD (28) at HOU (31)
STL (27) at ARI (24)
SF (34) at GB (28)
DAL (36) at NYG (31)
WAS (27) at PHI (33)
DEN (49) at BAL (27)
CHI (24) at CIN (21)
IND (21) at OAK (17)
JAC (2) at KC (28)
PIT (9) at TEN (16)
NO (23) at ATL (17)
CAR (7) at SEA (12)

两者均已根据 WTFPL 获得许可,可出于任何目的免费使用。

注意我意识到您将其标记为 PHP,但也许这会为您指明正确的方向。特别是,您可以使用 nfldb 维护 PostgreSQL 数据库并使用您的 PHP 程序查询它。

关于php - 获取实时 NFL 比分/统计数据以进行阅读和操作?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18686884/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com