joshuadunlop commited on
Commit
1c7f3d1
·
verified ·
1 Parent(s): 3dbc3bb

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +3 -5
app.py CHANGED
@@ -103,11 +103,9 @@ if generate_button and target_url:
103
  st.dataframe(df)
104
 
105
  # Convert DataFrame to CSV
106
- csv = df.to_csv(index=False)
107
- # To convert to a byte stream
108
- b64 = base64.b64encode(csv.encode()).decode()
109
- href = f'<a href="data:file/csv;base64,{b64}" download="backlinks_data.csv">Download CSV file</a>'
110
- st.markdown(href, unsafe_allow_html=True)
111
 
112
  # Reset functionality
113
  if reset_button:
 
103
  st.dataframe(df)
104
 
105
  # Convert DataFrame to CSV
106
+ csv = df.to_csv(index=False).encode('utf-8')
107
+ b64 = base64.b64encode(csv).decode() # Convert bytes to base64 encoded string
108
+ download_link = st.download_button(label="Download data as CSV", data=b64, file_name='backlinks_data.csv', mime='text/csv')
 
 
109
 
110
  # Reset functionality
111
  if reset_button: