James McCool
commited on
Commit
·
c5df4ec
1
Parent(s):
6d396fe
Refactor app.py to improve error handling for timestamp retrieval in NFL and NBA datasets. Enhanced the robustness of data processing by adding nested try-except blocks to ensure fallback options for missing timestamps, thereby preventing potential application crashes and improving data integrity.
Browse files
app.py
CHANGED
@@ -76,17 +76,19 @@ def init_baselines():
|
|
76 |
nfl_fd_sd_raw = raw_display.sort_values(by='Median', ascending=False)
|
77 |
except:
|
78 |
nfl_fd_sd_raw = pd.DataFrame()
|
79 |
-
|
|
|
80 |
try:
|
81 |
nba_timestamp = nba_dk_sd_raw['timestamp'].values[0]
|
82 |
except:
|
83 |
nba_timestamp = nba_fd_sd_raw['timestamp'].values[0]
|
84 |
-
|
85 |
try:
|
86 |
-
|
|
|
|
|
|
|
87 |
except:
|
88 |
-
|
89 |
-
|
90 |
try:
|
91 |
nba_dk_id_dict = dict(zip(nba_dk_sd_raw['Player'], nba_dk_sd_raw['player_id']))
|
92 |
nfl_dk_id_dict = dict(zip(nfl_dk_sd_raw['Player'], nfl_dk_sd_raw['player_id']))
|
|
|
76 |
nfl_fd_sd_raw = raw_display.sort_values(by='Median', ascending=False)
|
77 |
except:
|
78 |
nfl_fd_sd_raw = pd.DataFrame()
|
79 |
+
|
80 |
+
|
81 |
try:
|
82 |
nba_timestamp = nba_dk_sd_raw['timestamp'].values[0]
|
83 |
except:
|
84 |
nba_timestamp = nba_fd_sd_raw['timestamp'].values[0]
|
|
|
85 |
try:
|
86 |
+
try:
|
87 |
+
nfl_dk_timestamp = nfl_dk_sd_raw['timestamp'].values[0]
|
88 |
+
except:
|
89 |
+
nfl_dk_timestamp = nfl_fd_sd_raw['timestamp'].values[0]
|
90 |
except:
|
91 |
+
pass
|
|
|
92 |
try:
|
93 |
nba_dk_id_dict = dict(zip(nba_dk_sd_raw['Player'], nba_dk_sd_raw['player_id']))
|
94 |
nfl_dk_id_dict = dict(zip(nfl_dk_sd_raw['Player'], nfl_dk_sd_raw['player_id']))
|