Spaces:
Sleeping
Sleeping
Update app.py
Browse files
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:
|