James McCool commited on
Commit
1501d6f
·
1 Parent(s): 255a179

Add debug messages in app.py: include notifications for the start and completion of name matching to enhance user feedback and improve debugging capabilities.

Browse files
Files changed (1) hide show
  1. app.py +3 -1
app.py CHANGED
@@ -144,6 +144,7 @@ with tab1:
144
  st.session_state['projections_df']['salary'] = (st.session_state['projections_df']['salary'].astype(str).str.replace(',', '').astype(float).astype(int))
145
 
146
  # Update projections_df with any new matches
 
147
  st.session_state['projections_df'] = find_name_mismatches(st.session_state['portfolio'], st.session_state['projections_df'])
148
  if csv_file is not None and 'export_dict' not in st.session_state:
149
  # Create a dictionary of Name to Name+ID from csv_file
@@ -170,6 +171,7 @@ with tab1:
170
  st.session_state['export_dict'] = dict(zip(projections['player_names'], projections['upload_match']))
171
 
172
  st.session_state['origin_portfolio'] = st.session_state['portfolio'].copy()
 
173
 
174
  # with tab2:
175
  # if st.button('Clear data', key='reset2'):
@@ -847,8 +849,8 @@ with tab2:
847
  st.session_state['portfolio'] = st.session_state['portfolio'].sort_values(by='median', ascending=False)
848
 
849
  with col2:
850
- st.session_state['portfolio'] = predict_dupes(st.session_state['portfolio'], map_dict, site_var, type_var, Contest_Size, strength_var)
851
  st.write('initiated')
 
852
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['Dupes'] <= max_dupes]
853
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['salary'] >= min_salary]
854
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['salary'] <= max_salary]
 
144
  st.session_state['projections_df']['salary'] = (st.session_state['projections_df']['salary'].astype(str).str.replace(',', '').astype(float).astype(int))
145
 
146
  # Update projections_df with any new matches
147
+ st.write('starting name matching')
148
  st.session_state['projections_df'] = find_name_mismatches(st.session_state['portfolio'], st.session_state['projections_df'])
149
  if csv_file is not None and 'export_dict' not in st.session_state:
150
  # Create a dictionary of Name to Name+ID from csv_file
 
171
  st.session_state['export_dict'] = dict(zip(projections['player_names'], projections['upload_match']))
172
 
173
  st.session_state['origin_portfolio'] = st.session_state['portfolio'].copy()
174
+ st.write('name matching complete')
175
 
176
  # with tab2:
177
  # if st.button('Clear data', key='reset2'):
 
849
  st.session_state['portfolio'] = st.session_state['portfolio'].sort_values(by='median', ascending=False)
850
 
851
  with col2:
 
852
  st.write('initiated')
853
+ st.session_state['portfolio'] = predict_dupes(st.session_state['portfolio'], map_dict, site_var, type_var, Contest_Size, strength_var)
854
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['Dupes'] <= max_dupes]
855
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['salary'] >= min_salary]
856
  st.session_state['portfolio'] = st.session_state['portfolio'][st.session_state['portfolio']['salary'] <= max_salary]