nesticot commited on
Commit
dc15a7d
·
verified ·
1 Parent(s): 5b0262e

Update functions/pitch_summary_functions.py

Browse files
functions/pitch_summary_functions.py CHANGED
@@ -921,11 +921,20 @@ def fangraphs_pitching_leaderboards(season: int,
921
  pl.DataFrame
922
  The DataFrame containing the pitching leaderboards data.
923
  """
924
- url = f"""
 
 
 
925
  https://www.fangraphs.com/api/leaders/major-league/data?age=&pos=all&stats=pit&lg=all&season={season}&season1={season}
926
- &startdate={start_date}&enddate={end_date}&ind=0&qual=0&type=8&month=1000&pageitems=500000
927
  """
928
 
 
 
 
 
 
 
929
  data = requests.get(url).json()
930
  df = pl.DataFrame(data=data['data'], infer_schema_length=1000)
931
  return df
 
921
  pl.DataFrame
922
  The DataFrame containing the pitching leaderboards data.
923
  """
924
+
925
+ if start_date == f'{season}-01-01' and end_date == f'{season}-12-31'
926
+
927
+ url = f"""
928
  https://www.fangraphs.com/api/leaders/major-league/data?age=&pos=all&stats=pit&lg=all&season={season}&season1={season}
929
+ &startdate={start_date}&enddate={end_date}&ind=0&qual=0&type=8&month=33&pageitems=500000
930
  """
931
 
932
+ else:
933
+ url = f"""
934
+ https://www.fangraphs.com/api/leaders/major-league/data?age=&pos=all&stats=pit&lg=all&season={season}&season1={season}
935
+ &startdate={start_date}&enddate={end_date}&ind=0&qual=0&type=8&month=1000&pageitems=500000
936
+ """
937
+
938
  data = requests.get(url).json()
939
  df = pl.DataFrame(data=data['data'], infer_schema_length=1000)
940
  return df