James McCool commited on
Commit
2d566b3
·
1 Parent(s): 4a78cbd

Refactor app.py to switch data retrieval from Google Sheets API to MongoDB for 'Prop_Trends' and 'Pick6_Trends', enhancing data processing efficiency while maintaining existing functionality.

Browse files
Files changed (1) hide show
  1. app.py +7 -5
app.py CHANGED
@@ -93,19 +93,21 @@ def init_baselines():
93
  raw_display = pd.DataFrame(cursor)
94
  team_frame = raw_display.drop_duplicates(subset='Names')
95
 
96
- sh = gc.open_by_url(master_hold)
97
- worksheet = sh.worksheet('prop_frame')
98
- raw_display = pd.DataFrame(worksheet.get_all_records())
99
  raw_display.replace('', np.nan, inplace=True)
100
  prop_frame = raw_display.dropna(subset='Team')
101
 
 
102
  worksheet = sh.worksheet('Prop_results')
103
  raw_display = pd.DataFrame(worksheet.get_all_records())
104
  raw_display.replace('', np.nan, inplace=True)
105
  betsheet_frame = raw_display.dropna(subset='proj')
106
 
107
- worksheet = sh.worksheet('Pick6_ingest')
108
- raw_display = pd.DataFrame(worksheet.get_all_records())
 
109
  raw_display.replace('', np.nan, inplace=True)
110
  pick_frame = raw_display.dropna(subset='Player')
111
 
 
93
  raw_display = pd.DataFrame(cursor)
94
  team_frame = raw_display.drop_duplicates(subset='Names')
95
 
96
+ collection = db['Prop_Trends']
97
+ cursor = collection.find()
98
+ raw_display = pd.DataFrame(cursor)
99
  raw_display.replace('', np.nan, inplace=True)
100
  prop_frame = raw_display.dropna(subset='Team')
101
 
102
+ sh = gc.open_by_url(master_hold)
103
  worksheet = sh.worksheet('Prop_results')
104
  raw_display = pd.DataFrame(worksheet.get_all_records())
105
  raw_display.replace('', np.nan, inplace=True)
106
  betsheet_frame = raw_display.dropna(subset='proj')
107
 
108
+ collection = db['Pick6_Trends']
109
+ cursor = collection.find()
110
+ raw_display = pd.DataFrame(cursor)
111
  raw_display.replace('', np.nan, inplace=True)
112
  pick_frame = raw_display.dropna(subset='Player')
113