KeshavRa commited on
Commit
287cf0a
·
verified ·
1 Parent(s): 3866b6b

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +9 -6
app.py CHANGED
@@ -131,8 +131,8 @@ if selected_app == "1) Create CSVs":
131
  if st.session_state.success != None:
132
  st.success("Success! Download the Q/A pairs below / Click reset to upload more PDFs")
133
  st.download_button(
134
- label="Download CSV",
135
- data=st.session_state.success,
136
  file_name='questions_answers.csv',
137
  mime='text/csv',
138
  )
@@ -188,11 +188,12 @@ if selected_app == "1) Create CSVs":
188
  df['answers'] = df.apply(lambda row: get_answers(row, answer_protocol), axis=1)
189
 
190
  df = df.drop('context', axis=1)
 
191
 
192
  csv = df.to_csv(index=False).encode('utf-8')
193
 
194
  st.session_state.clear()
195
- st.session_state.success = csv
196
  st.rerun()
197
  else:
198
  st.session_state.clear()
@@ -206,8 +207,8 @@ if selected_app == "2) Merge CSVs":
206
  if st.session_state.success != None:
207
  st.success("Success! Download the merged CSV with Q/A pairs below / Reset to merge more CSVs")
208
  st.download_button(
209
- label="Download CSV",
210
- data=st.session_state.success,
211
  file_name='questions_answers.csv',
212
  mime='text/csv',
213
  )
@@ -238,10 +239,12 @@ if selected_app == "2) Merge CSVs":
238
  st.rerun()
239
 
240
  df = pd.concat(dfs, ignore_index=True)
 
 
241
  csv = df.to_csv(index=False).encode('utf-8')
242
 
243
  st.session_state.clear()
244
- st.session_state.success = csv
245
  st.rerun()
246
 
247
  else:
 
131
  if st.session_state.success != None:
132
  st.success("Success! Download the Q/A pairs below / Click reset to upload more PDFs")
133
  st.download_button(
134
+ label=f"Download CSV: length = {st.session_state.success[1]}",
135
+ data=st.session_state.success[0],
136
  file_name='questions_answers.csv',
137
  mime='text/csv',
138
  )
 
188
  df['answers'] = df.apply(lambda row: get_answers(row, answer_protocol), axis=1)
189
 
190
  df = df.drop('context', axis=1)
191
+ length = len(df)
192
 
193
  csv = df.to_csv(index=False).encode('utf-8')
194
 
195
  st.session_state.clear()
196
+ st.session_state.success = (csv, length)
197
  st.rerun()
198
  else:
199
  st.session_state.clear()
 
207
  if st.session_state.success != None:
208
  st.success("Success! Download the merged CSV with Q/A pairs below / Reset to merge more CSVs")
209
  st.download_button(
210
+ label=f"Download CSV: length = {st.session_state.success[1]}",
211
+ data=st.session_state.success[0],
212
  file_name='questions_answers.csv',
213
  mime='text/csv',
214
  )
 
239
  st.rerun()
240
 
241
  df = pd.concat(dfs, ignore_index=True)
242
+ length = len(df)
243
+
244
  csv = df.to_csv(index=False).encode('utf-8')
245
 
246
  st.session_state.clear()
247
+ st.session_state.success = (csv, length)
248
  st.rerun()
249
 
250
  else: