Abu1998 commited on
Commit
d6f3c7d
·
verified ·
1 Parent(s): 0f3950d

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +8 -6
app.py CHANGED
@@ -23,8 +23,8 @@ def save_to_csv(appointment_timing, services, products, contact, customer_name,
23
  date = datetime.now().strftime("%Y-%m-%d")
24
  appointment = len(df) + 1 # Generate appointment ID
25
 
26
- # Append new data
27
- new_row = {
28
  "Date": date,
29
  "Appointment": appointment,
30
  "Appointment Timing": appointment_timing,
@@ -36,9 +36,11 @@ def save_to_csv(appointment_timing, services, products, contact, customer_name,
36
  "Location": location,
37
  "Key-points": key_points,
38
  "Price": price
39
- }
40
- df = df.append(new_row, ignore_index=True)
41
- df.to_csv(STORAGE_PATH, index=False) # Save to CSV
 
 
42
  return f"Data saved successfully for Appointment {appointment}!"
43
 
44
  # Define Gradio interface
@@ -69,4 +71,4 @@ with gr.Blocks() as app:
69
  )
70
 
71
  # Launch the application
72
- app.launch()
 
23
  date = datetime.now().strftime("%Y-%m-%d")
24
  appointment = len(df) + 1 # Generate appointment ID
25
 
26
+ # Create a new row as a DataFrame
27
+ new_row = pd.DataFrame([{
28
  "Date": date,
29
  "Appointment": appointment,
30
  "Appointment Timing": appointment_timing,
 
36
  "Location": location,
37
  "Key-points": key_points,
38
  "Price": price
39
+ }])
40
+
41
+ # Concatenate the new row with the existing DataFrame
42
+ df = pd.concat([df, new_row], ignore_index=True)
43
+ df.to_csv(STORAGE_PATH, index=False) # Save the updated DataFrame to the CSV file
44
  return f"Data saved successfully for Appointment {appointment}!"
45
 
46
  # Define Gradio interface
 
71
  )
72
 
73
  # Launch the application
74
+ app.launch(share=True) # Enable public link generation