Update app.py
Browse files
app.py
CHANGED
|
@@ -53,22 +53,19 @@ if st.button('Buscar'):
|
|
| 53 |
df.columns = ['Texto', 'Volumen', 'Nivel de Competencia', 'Índice de Competencia', 'Oferta Baja', 'Oferta Alta', 'Tendencia', 'Ads']
|
| 54 |
df.sort_values(by='Volumen', ascending=False, inplace=True)
|
| 55 |
st.session_state.results = df
|
|
|
|
| 56 |
|
| 57 |
# Display results if available
|
| 58 |
if st.session_state.results is not None:
|
| 59 |
df = st.session_state.results
|
| 60 |
-
rows_to_display =
|
| 61 |
st.table(df.head(rows_to_display))
|
| 62 |
|
| 63 |
col1, col2 = st.columns([1, 1])
|
| 64 |
|
| 65 |
with col1:
|
| 66 |
-
if st.
|
| 67 |
-
|
| 68 |
-
st.session_state.show_all = False
|
| 69 |
-
else:
|
| 70 |
-
if st.button('Ver más'):
|
| 71 |
-
st.session_state.show_all = True
|
| 72 |
|
| 73 |
with col2:
|
| 74 |
csv = df.to_csv(index=False)
|
|
|
|
| 53 |
df.columns = ['Texto', 'Volumen', 'Nivel de Competencia', 'Índice de Competencia', 'Oferta Baja', 'Oferta Alta', 'Tendencia', 'Ads']
|
| 54 |
df.sort_values(by='Volumen', ascending=False, inplace=True)
|
| 55 |
st.session_state.results = df
|
| 56 |
+
st.session_state.show_all = False # Reset the view to default when new search is performed
|
| 57 |
|
| 58 |
# Display results if available
|
| 59 |
if st.session_state.results is not None:
|
| 60 |
df = st.session_state.results
|
| 61 |
+
rows_to_display = 10 if not st.session_state.show_all else len(df)
|
| 62 |
st.table(df.head(rows_to_display))
|
| 63 |
|
| 64 |
col1, col2 = st.columns([1, 1])
|
| 65 |
|
| 66 |
with col1:
|
| 67 |
+
if st.button('Ver más'):
|
| 68 |
+
st.session_state.show_all = not st.session_state.show_all
|
|
|
|
|
|
|
|
|
|
|
|
|
| 69 |
|
| 70 |
with col2:
|
| 71 |
csv = df.to_csv(index=False)
|