Update app.py
Browse files
app.py
CHANGED
@@ -103,6 +103,8 @@ with col1:
|
|
103 |
generate_button = st.sidebar.button("Generate All")
|
104 |
reset_button = st.sidebar.button("Reset")
|
105 |
|
|
|
|
|
106 |
# Generate CSV and download button
|
107 |
if generate_button and target_url:
|
108 |
df = get_backlinks(api_login, api_key, target_url, filters)
|
@@ -119,14 +121,4 @@ if generate_button and target_url:
|
|
119 |
|
120 |
# Reset functionality
|
121 |
if reset_button:
|
122 |
-
st.experimental_rerun()
|
123 |
-
|
124 |
-
# Ensure that the download button is only visible if the DataFrame is not None
|
125 |
-
if df is not None:
|
126 |
-
csv = convert_df_to_csv(df)
|
127 |
-
st.download_button(
|
128 |
-
label="Download data as CSV",
|
129 |
-
data=csv,
|
130 |
-
file_name='backlinks.csv',
|
131 |
-
mime='text/csv',
|
132 |
-
)
|
|
|
103 |
generate_button = st.sidebar.button("Generate All")
|
104 |
reset_button = st.sidebar.button("Reset")
|
105 |
|
106 |
+
df = None
|
107 |
+
|
108 |
# Generate CSV and download button
|
109 |
if generate_button and target_url:
|
110 |
df = get_backlinks(api_login, api_key, target_url, filters)
|
|
|
121 |
|
122 |
# Reset functionality
|
123 |
if reset_button:
|
124 |
+
st.experimental_rerun()
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|