@@ -33,7 +33,8 @@ def _format_result(self, name, data_str):
33
33
object_hook = lambda d : namedtuple (name , d .keys ())(* d .values ())
34
34
)
35
35
36
- def _build_url (self , method , sport = None , date = None , id = None , format = "json" ):
36
+ def _build_url (self , method , sport = None ,
37
+ date = None , id = None , format = "json" ):
37
38
host = "https://erikberg.com/"
38
39
path = "/" .join (filter (None , (sport , method , date , id )))
39
40
url = host + path + "." + format
@@ -99,15 +100,15 @@ def team_results(self, sport, team_id, season=None, opponent=None,
99
100
data = self ._http_get (
100
101
self ._build_url (method = "results" , sport = sport , id = team_id ),
101
102
params = {
102
- season : season ,
103
- opponent : opponent ,
104
- location_type : location_type ,
105
- event_status : event_status ,
106
- since : since ,
107
- until : until ,
108
- last : last ,
109
- next : next ,
110
- order : order
103
+ " season" : season ,
104
+ " opponent" : opponent ,
105
+ " location_type" : location_type ,
106
+ " event_status" : event_status ,
107
+ " since" : since ,
108
+ " until" : until ,
109
+ " last" : last ,
110
+ " next" : next ,
111
+ " order" : order
111
112
}
112
113
)
113
114
return self ._format_result ("TeamResults" , data )
@@ -126,8 +127,8 @@ def nba_draft(self, season=None, team_id=None):
126
127
data = self ._http_get (
127
128
self ._build_url (sport = "nba" , method = "draft" ),
128
129
params = {
129
- season : season ,
130
- team_id : team_id
130
+ " season" : season ,
131
+ " team_id" : team_id
131
132
}
132
133
)
133
134
return self ._format_result ("NBADraft" , data )
@@ -137,9 +138,11 @@ def nba_draft(self, season=None, team_id=None):
137
138
138
139
def nba_daily_leaders (self , date = None , sort = None ):
139
140
data = self ._http_get (
140
- self ._build_url (sport = "nba" , method = "daily-leaders" , date = date ),
141
+ self ._build_url (
142
+ sport = "nba" , method = "daily-leaders" , date = date
143
+ ),
141
144
params = {
142
- sort : sort
145
+ " sort" : sort
143
146
}
144
147
)
145
148
return self ._format_result ("NBADailyLeaders" , data )
@@ -148,8 +151,8 @@ def nba_team_stats(self, date=None, team_id=None, season_type=None):
148
151
data = self ._http_get (
149
152
self ._build_url (sport = "nba" , method = "team-stats" , date = date ),
150
153
params = {
151
- season_type : season_type ,
152
- team_id : team_id
154
+ " season_type" : season_type ,
155
+ " team_id" : team_id
153
156
}
154
157
)
155
158
return self ._format_result ("NBATeamStats" , data )
0 commit comments