You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用nba_api爬取2023年NBA比赛日志获空DataFrame问题排查

问题解决:爬取NBA 2023赛季球员比赛日志返回空DataFrame

你的代码核心问题是赛季参数格式错误。NBA官方统计体系里,赛季采用「起始年份-结束年份缩写」的格式,比如常说的2023赛季,实际对应的是"2022-23"(2022年到2023年的赛季),而不是单独的数字2023。API无法识别单独的年份数字,因此返回空DataFrame。

修正后的代码如下:

from nba_api.stats.endpoints import playergamelogs

Test = playergamelogs.PlayerGameLogs(
    player_id_nullable=2544, 
    season_nullable="2022-23"
).get_data_frames()[0]

补充说明:其他赛季的参数格式同理,比如2024赛季对应"2023-24",2021赛季对应"2020-21"。

内容的提问来源于stack exchange,提问作者user15852004

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.07 13:22:03