karthikmn commited on
Commit
0056a87
·
verified ·
1 Parent(s): dedb79e

Create logger.py

Browse files
Files changed (1) hide show
  1. logger.py +10 -0
logger.py ADDED
@@ -0,0 +1,10 @@
 
 
 
 
 
 
 
 
 
 
 
1
+ import csv
2
+ import os
3
+
4
+ def log_submission(data, log_file="audit_log.csv"):
5
+ file_exists = os.path.exists(log_file)
6
+ with open(log_file, "a", newline='') as f:
7
+ writer = csv.DictWriter(f, fieldnames=data.keys())
8
+ if not file_exists:
9
+ writer.writeheader()
10
+ writer.writerow(data)