DrishtiSharma commited on
Commit
a839a9e
Β·
verified Β·
1 Parent(s): c509466

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +15 -0
app.py CHANGED
@@ -78,6 +78,21 @@ elif input_option == "Upload CSV File":
78
  except Exception as e:
79
  st.error(f"Error loading file: {e}")
80
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  # Show Dataset Preview Only After Loading
82
  if st.session_state.df is not None and st.session_state.show_preview:
83
  st.subheader("πŸ“‚ Dataset Preview")
 
78
  except Exception as e:
79
  st.error(f"Error loading file: {e}")
80
 
81
+ def save_as_txt(content, filename):
82
+ with open(filename, "w") as f:
83
+ f.write(content)
84
+ return filename
85
+
86
+ def save_as_pdf(content, filename):
87
+ from fpdf import FPDF
88
+ pdf = FPDF()
89
+ pdf.add_page()
90
+ pdf.set_font("Arial", size=12)
91
+ for line in content.split('\n'):
92
+ pdf.multi_cell(0, 10, line)
93
+ pdf.output(filename)
94
+ return filename
95
+
96
  # Show Dataset Preview Only After Loading
97
  if st.session_state.df is not None and st.session_state.show_preview:
98
  st.subheader("πŸ“‚ Dataset Preview")