【问题标题】:Access sportsreference.nhl Abstract Class访问sportsreference.nhl 抽象类
【发布时间】:2020-02-19 21:14:44
【问题描述】:

我很难从与 API 关联的抽象类中提取数据。我希望使用“sportsreference”API 为单个游戏提取玩家统计数据。您需要访问 sportsreference.nhl.boxscore.BoxscorePlayer 抽象类来提取此信息。这里是 API 文档https://sportsreference.readthedocs.io/en/stable/nhl.html#schedule

代码:

from sportsreference.nhl.boxscore.BoxscorePlayer import BoxscorePlayer
from sportsreference.nhl.boxscore import Boxscores

.. .. ..

team_schedule 中的比赛:

game_date = datetime.strptime(game.date, "%Y-%m-%d").date()
if game_date <= today :

    print(game_date)
    print(game.result)
    df = game.boxscore.dataframe
    r = game.boxscore.BoxscorePlayer('Timo Meier').dataframe
    print(r)

&

from sportsreference.nhl.boxscore import Boxscores, BoxscorePlayer

team_schedule 中的比赛:

game_date = datetime.strptime(game.date, "%Y-%m-%d").date()
if game_date <= today :

    print(game_date)
    print(game.result)
    df = game.boxscore.dataframe
    r = game.boxscore('Timo Meier').dataframe
    print(r)

错误日志:

ModuleNotFoundError: 没有命名模块 'sportsreference.nhl.boxscore.BoxscorePlayer'; “sportsreference.nhl.boxscore”不是一个包

【问题讨论】:

    标签: python python-3.x abstract-class python-import


    【解决方案1】:

    我可以通过这种方式访问​​游戏级别的玩家数据。

    from sportsreference.nhl.boxscore import Boxscores, BoxscorePlayer
    from sportsreference.nhl.teams import Teams
    from sportsreference.nhl.schedule import Schedule
    from sportsreference.nhl.roster import Player
    from sportsreference.nhl.roster import Roster
    from time import gmtime
    from datetime import datetim
    
    sharks_schedule = Schedule('SJS')
    
    for game in sharks_schedule:
       boxscore = game.boxscore
       q = boxscore.home_players
       e = boxscore.away_players
       for player in q:
          r = player.dataframe
          print(r.goals)
    

    【讨论】:

      猜你喜欢
      • 2019-07-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-09
      • 2019-03-07
      • 2012-11-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多