Spaces:
Sleeping
Sleeping
Update app.py
Browse files
app.py
CHANGED
@@ -148,12 +148,19 @@ def save_to_csv_flat(all_extracted_values, schedule1_values, client_name="Unknow
|
|
148 |
]
|
149 |
|
150 |
# If file doesn't exist, create new DataFrame and write headers
|
|
|
|
|
|
|
|
|
|
|
151 |
if os.path.exists(csv_path):
|
|
|
152 |
df = pd.read_csv(csv_path)
|
|
|
|
|
153 |
else:
|
|
|
154 |
df = pd.DataFrame(columns=flat_columns)
|
155 |
-
|
156 |
-
|
157 |
|
158 |
# Create new row with None
|
159 |
new_row = pd.Series([None] * len(flat_columns), index=flat_columns)
|
@@ -188,6 +195,7 @@ def save_to_csv_flat(all_extracted_values, schedule1_values, client_name="Unknow
|
|
188 |
|
189 |
# Append and save
|
190 |
df = pd.concat([df, pd.DataFrame([new_row])], ignore_index=True)
|
|
|
191 |
df.to_csv(csv_path, index=False)
|
192 |
print(f" Data saved to CSV: {csv_path}")
|
193 |
|
|
|
148 |
]
|
149 |
|
150 |
# If file doesn't exist, create new DataFrame and write headers
|
151 |
+
# if os.path.exists(csv_path):
|
152 |
+
# df = pd.read_csv(csv_path)
|
153 |
+
# else:
|
154 |
+
# df = pd.DataFrame(columns=flat_columns)
|
155 |
+
|
156 |
if os.path.exists(csv_path):
|
157 |
+
print(f"Reading existing CSV file: {csv_path}")
|
158 |
df = pd.read_csv(csv_path)
|
159 |
+
print(f"CSV columns: {df.columns.tolist()}")
|
160 |
+
print(f"CSV rows before append: {len(df)}")
|
161 |
else:
|
162 |
+
print("CSV does not exist. Creating new DataFrame.")
|
163 |
df = pd.DataFrame(columns=flat_columns)
|
|
|
|
|
164 |
|
165 |
# Create new row with None
|
166 |
new_row = pd.Series([None] * len(flat_columns), index=flat_columns)
|
|
|
195 |
|
196 |
# Append and save
|
197 |
df = pd.concat([df, pd.DataFrame([new_row])], ignore_index=True)
|
198 |
+
print(f"CSV rows after append: {len(df)}")
|
199 |
df.to_csv(csv_path, index=False)
|
200 |
print(f" Data saved to CSV: {csv_path}")
|
201 |
|