File size: 314 Bytes
0056a87 |
1 2 3 4 5 6 7 8 9 10 11 |
import csv
import os
def log_submission(data, log_file="audit_log.csv"):
file_exists = os.path.exists(log_file)
with open(log_file, "a", newline='') as f:
writer = csv.DictWriter(f, fieldnames=data.keys())
if not file_exists:
writer.writeheader()
writer.writerow(data)
|