rairo commited on
Commit
1188007
·
verified ·
1 Parent(s): d91f61d

Create nba_data.py

Browse files
Files changed (1) hide show
  1. src/nba_data.py +20 -0
src/nba_data.py ADDED
@@ -0,0 +1,20 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ from nba_api.stats.static import players
2
+ from nba_api.stats.endpoints import playercareerstats
3
+
4
+ def get_player_id(player_name):
5
+ try:
6
+ player_dict = players.find_players_by_full_name(player_name)
7
+ if player_dict:
8
+ return player_dict[0]['id']
9
+ return None
10
+ except Exception as e:
11
+ print(f"❌ Error fetching player ID: {e}")
12
+ return None
13
+
14
+ def get_player_stats(player_id):
15
+ try:
16
+ career = playercareerstats.PlayerCareerStats(player_id=player_id)
17
+ return career.get_data_frames()[0]
18
+ except Exception as e:
19
+ print(f"❌ Error fetching player stats: {e}")
20
+ return None